diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 339038d9..daabdf20 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 Dec 6 18:42:59 2010 +0000 +* Date: Mon Dec 6 19:26:58 2010 +0000 */ .ui-tooltip-accessible{ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index fd33ef6b..514307a8 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 Dec 6 18:42:59 2010 +0000 +* Date: Mon Dec 6 19:26:58 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -1813,17 +1813,17 @@ function Tip(qTip, command) // Determine secondary adjustments offset = size[ (precedance === 'x') ? 'width' : 'height' ]; - if(method === 'vml' && (/bottom|right/).test(corner[ corner.precedance ])) { - offset += 1; - } - - // Adjust to border width if(border) { tooltip.toggleClass('ui-tooltip-accessible', !tooltip.is(':visible')); offset -= parseInt(wrapper.css('border-' + corner[ precedance ] + '-width'), 10) || 0; tooltip.removeClass('ui-tooltip-accessible'); } + // VML adjustments + if(method === 'vml' && (/bottom|right/).test(corner[ corner.precedance ])) { + offset += border ? 1 : -1; + } + // Adjust secondary corners tip.css(corner[precedance], -offset); } @@ -1834,8 +1834,7 @@ function Tip(qTip, command) var newCorner = $.extend({}, self.corner), precedance = newCorner.precedance === 'y' ? ['y', 'top', 'left', 'height', 'x'] : ['x', 'left', 'top', 'width', 'y'], adjusted = pos.adjusted, - offset = [ parseInt(wrapper.css('border-' + newCorner[ precedance[0] ] + '-width'), 10) || 0, 0 ], - walk = [newCorner]; + offset = [0, 0]; // Adjust tip corners if(adjusted.left) { @@ -1845,9 +1844,12 @@ function Tip(qTip, command) newCorner.y = newCorner.y === 'center' ? (adjusted.top > 0 ? 'top' : 'bottom') : (newCorner.y === 'top' ? 'bottom' : 'top'); } - // Adjust tooltip pos if needed in relation to tip element + // Setup offset adjustments + offset[0] = border ? parseInt(wrapper.css('border-' + newCorner[ precedance[0] ] + '-width'), 10) || 0 : 0; offset[1] = Math.max(newCorner[ precedance[4] ] === 'center' ? opts.offset : 0, opts.offset); - pos[ precedance[1] ] += (newCorner[ precedance[0] ] === precedance[1] ? 1 : -1) * (size[ precedance[3] ] - offset[0]) - ((method === 'vml') ? 1 : 0); + + // Adjust tooltip position in relation to tip element + pos[ precedance[1] ] += (newCorner[ precedance[0] ] === precedance[1] ? 1 : -1) * (size[ precedance[3] ] - offset[0]); pos[ precedance[2] ] -= (newCorner[ precedance[4] ] === precedance[2] || newCorner[ precedance[4] ] === 'center' ? 1 : -1) * offset[1]; // Update and redraw the tip if needed diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 831e524c..22c2274f 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 Dec 6 18:42:59 2010 +0000 +* Date: Mon Dec 6 19:26:58 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -24,18 +24,18 @@ b.offsetTop}while(b=k?b.offsetParent:0)}return f}function l(b){var f=e.elements. b.button&&b.button.remove();b.button=f.jquery?f:"string"===typeof f?a("",{html:f}):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(j+"-"+(f===TRUE?"close":"button")).hover(function(k){a(this).toggleClass("ui-state-hover",k.type==="mouseenter")}).click(function(){b.tooltip.hasClass("ui-state-disabled")||e.hide(); return FALSE}).bind("mousedown keydown mouseup keyup mouseout",function(k){a(this).toggleClass("ui-state-active ui-state-focus",/down$/i.test(k.type))});e.redraw()}function r(){var b=e.elements;b.titlebar&&t();b.titlebar=a("
",{"class":j+"-titlebar "+(d.style.widget?"ui-widget-header":"")}).append(b.title=a("
",{id:j+"-"+h+"-title","class":j+"-title",html:d.content.title.text})).prependTo(b.wrapper);if(d.content.title.button)s();else e.rendered===TRUE&&e.redraw()}function u(b){var f=e.elements; if(!e.rendered||!b)return FALSE;if(a.isFunction(b))b=b.call(c);b.jquery&&b.length>0?f.content.empty().append(b.css({display:"block"})):f.content.html(b);f.tooltip.queue("fx",function(k){function m(q){g=g.not(q);if(g.length===0){e.redraw();e.rendered===TRUE&&e.reposition(e.cache.event);k()}}var g=a("img:not([height]):not([width])",e.elements.content);g.each(function(q,A){var z=["abort","error","load","unload",""].join(".qtip-image ");a(this).bind(z,function(){clearTimeout(e.timers.img[q]);m(this)}); -(function w(){if(A.height)return m(A);e.timers.img[q]=setTimeout(w,20)})();return TRUE});g.length===0&&m(g)});return e}function x(b,f,k,m){function g(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;p.show.trigger("qtip-"+h+"-inactive");clearTimeout(e.timers.show);clearTimeout(e.timers.hide);var v=function(){e.show(D)};if(d.show.delay>0)e.timers.show=setTimeout(v,d.show.delay);else v()}function q(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;var v=a(D.relatedTarget||D.target).parents(n)[0]== +(function w(){if(A.height)return m(A);e.timers.img[q]=setTimeout(w,20)})();return TRUE});g.length===0&&m(g)});return e}function y(b,f,k,m){function g(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;p.show.trigger("qtip-"+h+"-inactive");clearTimeout(e.timers.show);clearTimeout(e.timers.hide);var v=function(){e.show(D)};if(d.show.delay>0)e.timers.show=setTimeout(v,d.show.delay);else v()}function q(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;var v=a(D.relatedTarget||D.target).parents(n)[0]== p.tooltip[0];clearTimeout(e.timers.show);clearTimeout(e.timers.hide);if(d.hide.fixed&&(d.position.target==="mouse"&&v||/mouse(out|leave|move)/.test(D.type)&&v)){D.stopPropagation();D.preventDefault();return FALSE}p.tooltip.stop(TRUE);if(d.hide.delay>0)e.timers.hide=setTimeout(function(){e.hide(D)},d.hide.delay);else e.hide(D)}function A(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;clearTimeout(e.timers.inactive);e.timers.inactive=setTimeout(function(){e.hide(D)},d.hide.inactive)}function z(D){e.elements.tooltip.is(":visible")&& e.reposition(D)}var w=".qtip-"+h,p={show:d.show.target,hide:d.hide.target,tooltip:e.elements.tooltip},B={show:String(d.show.event).split(" "),hide:String(d.hide.event).split(" ")},G=a.browser.msie&&/^6\.[0-9]/.test(a.browser.version);c.bind("remove.qtip",function(){e.destroy()});if(k&&d.hide.fixed){p.hide=p.hide.add(p.tooltip);p.tooltip.bind("mouseover"+w,function(){p.tooltip.hasClass("ui-state-disabled")||clearTimeout(e.timers.hide)})}if(f){if("number"===typeof d.hide.inactive){p.show.bind("qtip-"+ h+"-inactive",A);a.each(a.fn.qtip.inactiveEvents,function(D,v){p.hide.add(e.elements.tooltip).bind(v+w+"-inactive",A)})}a.each(B.hide,function(D,v){var C=a.inArray(v,B.show);if(C>-1&&a(p.hide).add(p.show).length===a(p.hide).length||v==="unfocus"){p.show.bind(v+w,function(E){p.tooltip.is(":visible")?q(E):g(E)});delete B.show[C]}else p.hide.bind(v+w,q)})}if(b){a.each(B.show,function(D,v){p.show.bind(v+w,g)});p.tooltip.bind("mouseover"+w,function(){e.focus()})}if(m){if(d.position.adjust.resize||d.position.adjust.screen)a(F).bind("resize"+ w,z);if(d.position.adjust.screen||G&&p.tooltip.css("position")==="fixed")a(document).bind("scroll"+w,z);/unfocus/i.test(d.hide.event)&&a(document).bind("mousedown"+w,function(D){var v=e.elements.tooltip;a(D.target).parents(n).length===0&&a(D.target).add(c).length>1&&v.is(":visible")&&!v.hasClass("ui-state-disabled")&&e.hide()});d.position.target==="mouse"&&a(document).bind("mousemove"+w,function(D){if(d.position.adjust.mouse&&!p.tooltip.hasClass("ui-state-disabled")&&p.tooltip.is(":visible"))e.reposition(D|| -a.fn.qtip.mouse)})}}function y(b,f,k,m){m=parseInt(m,10)!==0;var g=".qtip-"+h,q={show:b?d.show.target:a("
"),hide:f?d.hide.target:a("
"),tooltip:k?e.elements.tooltip:a("
")};f={show:String(d.show.event).split(" "),hide:String(d.hide.event).split(" ")};if(e.rendered){a.each(f.show,function(A,z){q.show.unbind(z+g)});q.show.unbind("mousemove"+g).unbind("mouseout"+g).unbind("qtip-"+h+"-inactive");a.each(f.hide,function(A,z){q.hide.add(q.tooltip).unbind(z+g)});a.each(a.fn.qtip.inactiveEvents, +a.fn.qtip.mouse)})}}function x(b,f,k,m){m=parseInt(m,10)!==0;var g=".qtip-"+h,q={show:b?d.show.target:a("
"),hide:f?d.hide.target:a("
"),tooltip:k?e.elements.tooltip:a("
")};f={show:String(d.show.event).split(" "),hide:String(d.hide.event).split(" ")};if(e.rendered){a.each(f.show,function(A,z){q.show.unbind(z+g)});q.show.unbind("mousemove"+g).unbind("mouseout"+g).unbind("qtip-"+h+"-inactive");a.each(f.hide,function(A,z){q.hide.add(q.tooltip).unbind(z+g)});a.each(a.fn.qtip.inactiveEvents, function(A,z){q.hide.add(k?e.elements.content:NULL).unbind(z+g+"-inactive")});q.hide.unbind("mouseout"+g);q.tooltip.unbind("mouseover"+g);if(m){a(F).unbind("resize"+g);a(document).unbind("mousedown"+g+" mousemove"+g)}}else b&&q.show.unbind(f.show+g+"-create")}var e=this,j="ui-tooltip",n=".qtip."+j;e.id=h;e.rendered=FALSE;e.elements={target:c};e.cache={event:{},target:NULL,disabled:FALSE};e.timers={img:[]};e.options=d;e.plugins={};a.extend(e,{render:function(b){var f=e.elements,k=a.Event("tooltiprender"); if(e.rendered)return FALSE;e.rendered=b?-2:-1;f.tooltip=a("
").attr({id:j+"-"+h,role:"tooltip","class":j+" qtip ui-tooltip-accessible ui-helper-reset "+d.style.classes}).css("z-index",a.fn.qtip.zindex+a(n).length).toggleClass("ui-widget",d.style.widget).toggleClass("ui-state-disabled",e.cache.disabled).data("qtip",e).appendTo(d.position.container);f.wrapper=a("
",{"class":j+"-wrapper"}).appendTo(f.tooltip);f.content=a("
",{"class":j+"-content "+(d.style.widget?"ui-widget-content": -""),id:j+"-"+h+"-content"}).appendTo(f.wrapper);d.content.title.text&&r();u(d.content.text);a.each(a.fn.qtip.plugins,function(){this.initialize==="render"&&this(e)});e.rendered=TRUE;x(1,1,1,1);a.each(d.events,function(m,g){f.tooltip.bind("tooltip"+m,g)});f.tooltip.queue("fx",function(m){if(d.show.ready||b){f.tooltip.hide();e.show(e.cache.event)}f.tooltip.removeClass("ui-tooltip-accessible");k.originalEvent=a.extend({},e.cache.event);f.tooltip.trigger(k,[e.hash()]);m()});return e},get:function(b){switch(b.toLowerCase()){case "offset":b= +""),id:j+"-"+h+"-content"}).appendTo(f.wrapper);d.content.title.text&&r();u(d.content.text);a.each(a.fn.qtip.plugins,function(){this.initialize==="render"&&this(e)});e.rendered=TRUE;y(1,1,1,1);a.each(d.events,function(m,g){f.tooltip.bind("tooltip"+m,g)});f.tooltip.queue("fx",function(m){if(d.show.ready||b){f.tooltip.hide();e.show(e.cache.event)}f.tooltip.removeClass("ui-tooltip-accessible");k.originalEvent=a.extend({},e.cache.event);f.tooltip.trigger(k,[e.hash()]);m()});return e},get:function(b){switch(b.toLowerCase()){case "offset":b= l("position");break;case "dimensions":b=l("dimensions");break;default:b=i(b.toLowerCase());b=b[0].precedance?b[0].string():b[0].jquery?b[0]:b[0][b[1]];break}return b},set:function(b,f){b=b.toLowerCase();var k=i(b),m=e.elements,g=m.tooltip,q,A,z,w={builtin:{id:function(){var p=f===TRUE?a.fn.qtip.nextid:f,B=j+"-"+p;if(p!==FALSE&&p.length>0&&!a("#ui-tooltip-"+p).length){g[0].id=B;m.content[0].id=B+"-content";m.title[0].id=B+"-title"}},"^content.text":function(){u(f)},"^content.title.text":function(){if(e.rendered)if(!e.elements.title&& f){r();e.reposition()}else f?e.elements.title.html(f):t()},"^content.title.button":function(){var p=e.elements.button,B=e.elements.title;if(e.rendered)if(f){B||r();s()}else p.remove()},"^position.(my|at)$":function(){var p=/my$/i.test(b)?"my":"at";if("string"===typeof f)d.position[p]=new a.fn.qtip.plugins.Corner(f)},"^position.(my|at|adjust|target)":function(){e.rendered&&e.reposition()},"^position.container$":function(){if(e.rendered===TRUE){g.appendTo(f);e.reposition()}},"^(show|hide).(event|target|fixed|delay|inactive)":function(p, -B,G,D){var v=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(v[0])p[B]=D;y.apply(e,v[1]);if(v[0])p[B]=G;x.apply(e,v[1])},"^show.ready$":function(){e.rendered===FALSE&&e.show()},"^style.classes$":function(){e.elements.tooltip.attr("class",j+" qtip ui-helper-reset "+f)},"^style.widget$":function(){g.toggleClass("ui-widget",!!f);m.titlebar.toggleClass("ui-widget-header",!!f);m.content.toggleClass("ui-widget-content",!!f)},"^events.(render|show|move|hide|focus|blur)":function(p, +B,G,D){var v=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(v[0])p[B]=D;x.apply(e,v[1]);if(v[0])p[B]=G;y.apply(e,v[1])},"^show.ready$":function(){e.rendered===FALSE&&e.show()},"^style.classes$":function(){e.elements.tooltip.attr("class",j+" qtip ui-helper-reset "+f)},"^style.widget$":function(){g.toggleClass("ui-widget",!!f);m.titlebar.toggleClass("ui-widget-header",!!f);m.content.toggleClass("ui-widget-content",!!f)},"^events.(render|show|move|hide|focus|blur)":function(p, B,G,D){a.isFunction(f)?m.tooltip.bind("tooltip"+B,G):m.tooltip.unbind("tooltip"+B,D)}}};a.each(e.plugins,function(p){if("object"===typeof this.checks)w[p]=this.checks});q=k[0][k[1]];k[0][k[1]]=f.nodeType?a(f):f;K(d,c);for(A in w)for(z in w[A])RegExp(z,"i").test(b)&&w[A][z].call(e,k[0],k[1],f,q);return e},toggle:function(b,f){function k(){var w=a(this),p=b?"attr":"removeAttr",B=/^1|0$/.test(w.css("opacity"));e.elements.title&&c[p]("aria-labelledby",j+"-"+h+"-title");c[p]("aria-describedby",j+"-"+h+ "-content");if(b){if(a.browser.msie&&this.style&&B){z=this.style;z.removeAttribute("filter");z.removeAttribute("opacity")}}else B&&w.hide()}if(e.rendered===FALSE)return FALSE;var m=b?"show":"hide",g=e.elements.tooltip,q=d[m],A=g.is(":visible"),z;if((typeof b).search("boolean|number"))b=!g.is(":visible");if(!A&&!b||g.is(":animated"))return e;if(f){if(e.cache.event&&/over|enter/.test(f.type)&&/out|leave/.test(e.cache.event.type)&&a(f.target).add(d.show.target).length<2&&a(f.relatedTarget).parents(n).length> 0)return e;e.cache.event=a.extend({},f)}A=a.Event("tooltip"+m);A.originalEvent=a.extend({},f);g.trigger(A,[e.hash(),90]);if(A.isDefaultPrevented())return e;if(b){e.focus();e.reposition(f);q.solo&&a(n).qtip("hide")}else clearTimeout(e.timers.show);g.attr("aria-hidden",Boolean(!b));g.stop(TRUE,FALSE);if(a.isFunction(q.effect)){q.effect.call(g,e.hash());g.queue(function(){k.call(this);a(this).dequeue()})}else if(q.effect===FALSE){g[m]();k.call(g)}else g.fadeTo(90,b?1:0,k);b&&q.target.trigger("qtip-"+ @@ -46,39 +46,39 @@ F?"h":"outerH")+"eight"](),width:v[(v[0]===F?"w":"outerW")+"idth"](),scrollLeft: 0:v.scrollLeft}}else if(f.is("area")&&a.fn.qtip.plugins.imagemap){C=a.fn.qtip.plugins.imagemap(f,q);p=C.width;B=C.height;C=C.offset}else{p=f.outerWidth();B=f.outerHeight();C=o(f)}C.left+=q.x==="right"?p:q.x==="center"?p/2:0;C.top+=q.y==="bottom"?B:q.y==="center"?B/2:0}C.left+=m.adjust.x+(g.x==="right"?-A:g.x==="center"?-A/2:0);C.top+=m.adjust.y+(g.y==="bottom"?-z:g.y==="center"?-z/2:0);C.adjusted=m.adjust.screen&&f[0]!==F&&f[0]!==document.body?{left:w.left(C.left),top:w.top(C.top)}:{left:0,top:0}; k.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(j+"-pos-"+g.abbreviation());G.originalEvent=a.extend({},b);k.trigger(G,[e.hash(),C,v.elem]);if(G.isDefaultPrevented())return e;delete C.adjusted;if(k.is(":visible")&&a.isFunction(m.effect)){m.effect.call(k,e.hash(),C);k.queue(function(){var E=a(this);E.css({opacity:"",height:""});a.browser.msie&&this.style&&this.style.removeAttribute("filter");E.dequeue()})}else isNaN(C.left,C.top)||k.css(C);return e}, redraw:function(){if(!e.rendered||!(a.browser.msie&&parseInt(a.browser.version.charAt(0),10)<9))return FALSE;var b=e.elements.tooltip;b.attr("style");var f;b.css({width:"auto",height:"auto"});f=l("dimensions");a.each(["width","height"],function(k,m){var g=parseInt(b.css("max-"+m),10)||0,q=parseInt(b.css("min-"+m),10)||0;f[m]=g+q?Math.min(Math.max(f[m],q),g):f[m]});b.css(f)},disable:function(b){var f=e.elements.tooltip;if(e.rendered)f.toggleClass("ui-state-disabled",b);else e.cache.disabled=!!b;return e}, -destroy:function(){var b=e.elements,f=b.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&&this.destroy()});y(1,1,1,1);c.removeData("qtip");e.rendered&&b.tooltip.remove();f&&c.attr("title",f);c.removeAttr("aria-describedby");return c},hash:function(){var b=a.extend({},e);delete b.cache;delete b.timers;delete b.options;delete b.plugins;delete b.render;delete b.hash;return b}})}function O(c,d){var h,i=a(this);h=a(document.body);var o=i.metadata?i.metadata(d.metadata): +destroy:function(){var b=e.elements,f=b.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&&this.destroy()});x(1,1,1,1);c.removeData("qtip");e.rendered&&b.tooltip.remove();f&&c.attr("title",f);c.removeAttr("aria-describedby");return c},hash:function(){var b=a.extend({},e);delete b.cache;delete b.timers;delete b.options;delete b.plugins;delete b.render;delete b.hash;return b}})}function O(c,d){var h,i=a(this);h=a(document.body);var o=i.metadata?i.metadata(d.metadata): {};o=a.extend(TRUE,{},d,K(a.extend(TRUE,{},(o&&d.metadata.type==="html5"?o[d.metadata.name]:{})||o)));var l=o.position,t=this===document?h:i;i.removeData("metadata");if("boolean"===typeof o.content.text)if(o.content.attr!==FALSE&&i.attr(o.content.attr))o.content.text=i.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 a.fn.qtip.plugins.Corner(l.at);l.my= new a.fn.qtip.plugins.Corner(l.my);if(i.data("qtip"))if(o.overwrite)i.qtip("destroy");else if(o.overwrite===FALSE)return FALSE;h=new N(i,o,c);i.data("qtip",h);return h}function P(c){var d=this;d.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}};a.extend(d,{init:function(){var h=c.options.content.ajax;c.elements.tooltip.bind("tooltiprender.ajax",function(){d.load(h);c.elements.tooltip.bind("tooltipshow.ajax",function(){h.once===FALSE&&c.rendered===TRUE&&d.load(h)})})}, load:function(h){a.ajax(a.extend(TRUE,{},h,{success:function(i,o){if(a.isFunction(h.success))if(h.success.call(c.hash(),i,o)===FALSE)return;c.set("content.text",i)},error:function(i,o,l){var t=o||l;if(a.isFunction(h.error)){i=h.error.call(c.hash(),i,o,l);if(i===FALSE)return}c.set("content.text",t)}}));return d},destroy:function(){c.elements.tooltip.unbind("tooltipshow.ajax")}});d.init()}function M(c,d,h){var i=Math.floor(d/2),o=Math.floor(h/2);d={bottomright:[[0,0],[d,h],[d,0]],bottomleft:[[0,0], [d,0],[0,h]],topright:[[0,h],[d,0],[d,h]],topleft:[[0,0],[0,h],[d,h]],topcenter:[[0,h],[i,0],[d,h]],bottomcenter:[[0,0],[d,0],[i,h]],rightcenter:[[0,0],[d,o],[0,h]],leftcenter:[[d,0],[d,h],[0,o]]};d.lefttop=d.bottomright;d.righttop=d.bottomleft;d.leftbottom=d.topright;d.rightbottom=d.topleft;return d[c]}function Q(c){function d(j){var n=l.tip,b=["left","right"],f=o.offset,k,m;if(o.corner===FALSE||!n)return FALSE;j=j||i.corner;k=j.precedance;m=k==="y"?"x":"y";b[k==="y"?"push":"unshift"]("top","bottom"); -f=Math.max(j[m]==="center"?f:0,f);n.css({top:"",bottom:"",left:"",right:"",margin:""});switch(j[k==="y"?"x":"y"]){case "center":n.css(b[0],"50%").css("margin-"+b[0],-Math.floor(u[k==="y"?"width":"height"]/2)+f);break;case b[0]:n.css(b[0],f);break;case b[1]:n.css(b[1],f);break}f=u[k==="x"?"width":"height"];if(e==="vml"&&/bottom|right/.test(j[j.precedance]))f+=1;if(y){t.toggleClass("ui-tooltip-accessible",!t.is(":visible"));f-=parseInt(s.css("border-"+j[k]+"-width"),10)||0;t.removeClass("ui-tooltip-accessible")}n.css(j[k], --f)}function h(j,n,b){if(l.tip){j=a.extend({},i.corner);n=j.precedance==="y"?["y","top","left","height","x"]:["x","left","top","width","y"];var f=b.adjusted,k=[parseInt(s.css("border-"+j[n[0]]+"-width"),10)||0,0];if(f.left)j.x=j.x==="center"?f.left>0?"left":"right":j.x==="left"?"right":"left";if(f.top)j.y=j.y==="center"?f.top>0?"top":"bottom":j.y==="top"?"bottom":"top";k[1]=Math.max(j[n[4]]==="center"?o.offset:0,o.offset);b[n[1]]+=(j[n[0]]===n[1]?1:-1)*(u[n[3]]-k[0])-(e==="vml"?1:0);b[n[2]]-=(j[n[4]]=== -n[2]||j[n[4]]==="center"?1:-1)*k[1];if(j.string()!==r.corner.string()&&(r.top!==f.top||r.left!==f.left))i.update(j);r.left=f.left;r.top=f.top;r.corner=j}}var i=this,o=c.options.style.tip,l=c.elements,t=l.tooltip,s=l.wrapper,r={top:0,left:0,corner:{string:function(){}}},u={width:o.width,height:o.height},x={},y=o.border||0,e=o.method||FALSE;i.corner=NULL;i.mimic=NULL;i.checks={"^position.my|style.tip.(corner|mimic|method|border)":function(){y=o.border;if(i.init())this.get("position.target")!=="mouse"&& -this.reposition();else i.destroy()},"^style.tip.(height|width)":function(){u={width:o.width,height:o.height};i.create();i.update();c.reposition()},"^style.classes$":function(){i.detectColours();i.update()}};a.extend(i,{init:function(){var j=a.browser.msie,n=i.detectCorner(),b=i[i.mimic?"mimic":"corner"].string().indexOf("center")>-1;if(n){if(e===TRUE)e=a("")[0].getContext?"canvas":j&&(b||u.height!==u.width)?"vml":"polygon";else if(e==="canvas")e=j?"vml":!a("")[0].getContext?"polygon": -"canvas";else if(e==="polygon")e=j&&b?"vml":e;i.create();i.detectColours();i.update();t.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",h)}return n},detectCorner:function(){var j=o.corner,n=c.options.position.at,b=c.options.position.my;if(b.string)b=b.string();if(j===FALSE||b===FALSE&&n===FALSE)return FALSE;else if(j===TRUE)i.corner=new a.fn.qtip.plugins.Corner(b);else if(!j.string)i.corner=new a.fn.qtip.plugins.Corner(j);return i.corner.string()!=="centercenter"},detectColours:function(){var j=l.tip, -n=i.corner[i.corner.precedance],b="border-"+n+"-color";x.fill=j.css("background-color","").css("border","").css("background-color")||"transparent";x.border=j.get(0).style?j.get(0).style["border"+n.charAt(0)+n.substr(1)+"Color"]:j.css(b)||"transparent";if(/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(x.fill))x.fill=s.css(y?"background-color":b);if(!x.border||/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(x.border))x.border=s.css(b)||x.fill;a("*",j).add(j).css("background-color","transparent").css("border", -0)},create:function(){var j=u.width,n=u.height;l.tip&&l.tip.remove();l.tip=a('
').toggleClass("ui-widget-content",c.options.style.widget).css(u).prependTo(t);switch(e){case "canvas":a('').appendTo(l.tip)[0].getContext("2d").save();break;case "vml":l.tip.html('');break;case "polygon":l.tip.append('
').append(y?'
':"");break}return i},update:function(j){var n=l.tip,b=u.width,f=u.height,k=y>0?0:1,m=Math.ceil(y/2+0.5),g=o.mimic,q,A;if(!j)j=i.corner;if(g===FALSE)g=j;else{g=new a.fn.qtip.plugins.Corner(g); -g.precedance=j.precedance;if(g.x==="inherit")g.x=j.x;else if(g.y==="inherit")g.y=j.y;else if(g.x===g.y)g[j.precedance]=j[j.precedance]}A=Math[/b|r/.test(g[g.precedance==="y"?"x":"y"])?"ceil":"floor"];n=n.children();switch(e){case "canvas":n=n.get(0).getContext("2d");n.restore&&n.restore();n.clearRect(0,0,3E3,3E3);for(q=M(g.string(),b,f);k<2;k++){if(k){n.save();n.translate(A((g.x==="left"?1:g.x==="right"?-1:0)*(y+1)*(g.precedance==="y"?0.5:1)),A((g.y==="top"?1:g.y==="bottom"?-1:0)*(y+1)*(g.precedance=== -"x"?0.5:1)))}n.beginPath();n.moveTo(q[0][0],q[0][1]);n.lineTo(q[1][0],q[1][1]);n.lineTo(q[2][0],q[2][1]);n.closePath();n.fillStyle=x[k?"fill":"border"];n.fill()}break;case "vml":q=M(g.string(),b,f);k="m"+q[0][0]+","+q[0][1]+" l"+q[1][0]+","+q[1][1]+" "+q[2][0]+","+q[2][1]+" xe";n.attr({path:k,fillcolor:x.fill});if(y){n.children().attr("color",x.border);if(g.precedance==="y"){n.css("top",(g.y==="top"?1:-1)*(y-2));n.css("left",g.x==="left"?1:-2)}else{n.css("left",(g.x==="left"?1:-1)*(y-2));n.css("top", +f=Math.max(j[m]==="center"?f:0,f);n.css({top:"",bottom:"",left:"",right:"",margin:""});switch(j[k==="y"?"x":"y"]){case "center":n.css(b[0],"50%").css("margin-"+b[0],-Math.floor(u[k==="y"?"width":"height"]/2)+f);break;case b[0]:n.css(b[0],f);break;case b[1]:n.css(b[1],f);break}f=u[k==="x"?"width":"height"];if(x){t.toggleClass("ui-tooltip-accessible",!t.is(":visible"));f-=parseInt(s.css("border-"+j[k]+"-width"),10)||0;t.removeClass("ui-tooltip-accessible")}if(e==="vml"&&/bottom|right/.test(j[j.precedance]))f+= +x?1:-1;n.css(j[k],-f)}function h(j,n,b){if(l.tip){j=a.extend({},i.corner);n=j.precedance==="y"?["y","top","left","height","x"]:["x","left","top","width","y"];var f=b.adjusted,k=[0,0];if(f.left)j.x=j.x==="center"?f.left>0?"left":"right":j.x==="left"?"right":"left";if(f.top)j.y=j.y==="center"?f.top>0?"top":"bottom":j.y==="top"?"bottom":"top";k[0]=x?parseInt(s.css("border-"+j[n[0]]+"-width"),10)||0:0;k[1]=Math.max(j[n[4]]==="center"?o.offset:0,o.offset);b[n[1]]+=(j[n[0]]===n[1]?1:-1)*(u[n[3]]-k[0]); +b[n[2]]-=(j[n[4]]===n[2]||j[n[4]]==="center"?1:-1)*k[1];if(j.string()!==r.corner.string()&&(r.top!==f.top||r.left!==f.left))i.update(j);r.left=f.left;r.top=f.top;r.corner=j}}var i=this,o=c.options.style.tip,l=c.elements,t=l.tooltip,s=l.wrapper,r={top:0,left:0,corner:{string:function(){}}},u={width:o.width,height:o.height},y={},x=o.border||0,e=o.method||FALSE;i.corner=NULL;i.mimic=NULL;i.checks={"^position.my|style.tip.(corner|mimic|method|border)":function(){x=o.border;if(i.init())this.get("position.target")!== +"mouse"&&this.reposition();else i.destroy()},"^style.tip.(height|width)":function(){u={width:o.width,height:o.height};i.create();i.update();c.reposition()},"^style.classes$":function(){i.detectColours();i.update()}};a.extend(i,{init:function(){var j=a.browser.msie,n=i.detectCorner(),b=i[i.mimic?"mimic":"corner"].string().indexOf("center")>-1;if(n){if(e===TRUE)e=a("")[0].getContext?"canvas":j&&(b||u.height!==u.width)?"vml":"polygon";else if(e==="canvas")e=j?"vml":!a("")[0].getContext? +"polygon":"canvas";else if(e==="polygon")e=j&&b?"vml":e;i.create();i.detectColours();i.update();t.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",h)}return n},detectCorner:function(){var j=o.corner,n=c.options.position.at,b=c.options.position.my;if(b.string)b=b.string();if(j===FALSE||b===FALSE&&n===FALSE)return FALSE;else if(j===TRUE)i.corner=new a.fn.qtip.plugins.Corner(b);else if(!j.string)i.corner=new a.fn.qtip.plugins.Corner(j);return i.corner.string()!=="centercenter"},detectColours:function(){var j= +l.tip,n=i.corner[i.corner.precedance],b="border-"+n+"-color";y.fill=j.css("background-color","").css("border","").css("background-color")||"transparent";y.border=j.get(0).style?j.get(0).style["border"+n.charAt(0)+n.substr(1)+"Color"]:j.css(b)||"transparent";if(/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.fill))y.fill=s.css(x?"background-color":b);if(!y.border||/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.border))y.border=s.css(b)||y.fill;a("*",j).add(j).css("background-color","transparent").css("border", +0)},create:function(){var j=u.width,n=u.height;l.tip&&l.tip.remove();l.tip=a('
').toggleClass("ui-widget-content",c.options.style.widget).css(u).prependTo(t);switch(e){case "canvas":a('').appendTo(l.tip)[0].getContext("2d").save();break;case "vml":l.tip.html('');break;case "polygon":l.tip.append('
').append(x?'
':"");break}return i},update:function(j){var n=l.tip,b=u.width,f=u.height,k=x>0?0:1,m=Math.ceil(x/2+0.5),g=o.mimic,q,A;if(!j)j=i.corner;if(g===FALSE)g=j;else{g=new a.fn.qtip.plugins.Corner(g); +g.precedance=j.precedance;if(g.x==="inherit")g.x=j.x;else if(g.y==="inherit")g.y=j.y;else if(g.x===g.y)g[j.precedance]=j[j.precedance]}A=Math[/b|r/.test(g[g.precedance==="y"?"x":"y"])?"ceil":"floor"];n=n.children();switch(e){case "canvas":n=n.get(0).getContext("2d");n.restore&&n.restore();n.clearRect(0,0,3E3,3E3);for(q=M(g.string(),b,f);k<2;k++){if(k){n.save();n.translate(A((g.x==="left"?1:g.x==="right"?-1:0)*(x+1)*(g.precedance==="y"?0.5:1)),A((g.y==="top"?1:g.y==="bottom"?-1:0)*(x+1)*(g.precedance=== +"x"?0.5:1)))}n.beginPath();n.moveTo(q[0][0],q[0][1]);n.lineTo(q[1][0],q[1][1]);n.lineTo(q[2][0],q[2][1]);n.closePath();n.fillStyle=y[k?"fill":"border"];n.fill()}break;case "vml":q=M(g.string(),b,f);k="m"+q[0][0]+","+q[0][1]+" l"+q[1][0]+","+q[1][1]+" "+q[2][0]+","+q[2][1]+" xe";n.attr({path:k,fillcolor:y.fill});if(x){n.children().attr("color",y.border);if(g.precedance==="y"){n.css("top",(g.y==="top"?1:-1)*(x-2));n.css("left",g.x==="left"?1:-2)}else{n.css("left",(g.x==="left"?1:-1)*(x-2));n.css("top", g.y==="top"?1:-2)}}break;case "polygon":if(g.precedance==="y"){k=b>f?1.5:bf?5:2.2;m=[Math.floor(k*m*(g.x==="right"?-1:1)*(g.y==="center"?0.9:1)),g.y==="top"?m:g.y==="bottom"?-m:0]}n.removeAttr("style").each(function(z){var w={x:g.precedance==="x"?g.x==="left"?"right":"left":g.x,y:g.precedance==="y"?g.y==="top"?"bottom":"top":g.y},p=g.x==="center"?["left","right",w.y,f,b]:["top", -"bottom",w.x,b,f],B=x[!z&&y?"border":"fill"];z&&a(this).css({position:"absolute","z-index":1,left:m[0],top:m[1]});g.x==="center"||g.y==="center"?a(this).css("border-"+p[2],p[3]+"px solid "+B).css("border-"+p[0],Math.floor(p[4]/2)+"px dashed transparent").css("border-"+p[1],Math.floor(p[4]/2)+"px dashed transparent"):a(this).css("border-width",Math.floor(f/2)+"px "+Math.floor(b/2)+"px").css("border-"+w.x,Math.floor(b/2)+"px solid "+B).css("border-"+w.y,Math.floor(f/2)+"px solid "+B)});break}d(j);return i}, +"bottom",w.x,b,f],B=y[!z&&x?"border":"fill"];z&&a(this).css({position:"absolute","z-index":1,left:m[0],top:m[1]});g.x==="center"||g.y==="center"?a(this).css("border-"+p[2],p[3]+"px solid "+B).css("border-"+p[0],Math.floor(p[4]/2)+"px dashed transparent").css("border-"+p[1],Math.floor(p[4]/2)+"px dashed transparent"):a(this).css("border-width",Math.floor(f/2)+"px "+Math.floor(b/2)+"px").css("border-"+w.x,Math.floor(b/2)+"px solid "+B).css("border-"+w.y,Math.floor(f/2)+"px solid "+B)});break}d(j);return i}, destroy:function(){l.tip&&l.tip.remove();t.unbind(".qtip-tip")}})}function R(c,d){var h=this,i=c.elements,o=i.tooltip;i.overlay=a("#qtip-overlay");a.extend(h,{init:function(){o.bind("tooltipshow.qtipmodal tooltiphide.qtipmodal",function(l,t,s){l=l.type.replace("tooltip","");a.isFunction(d[l])?d[l].call(i.overlay,s,t):h[l](s)});i.overlay.length||h.create();d.blur===TRUE&&i.overlay.bind("click.qtipmodal"+c.id,function(){c.hide.call(c)})},create:function(){i.overlay=a("
",{id:"qtip-overlay",css:{position:"absolute", top:0,left:0,display:"none"}}).appendTo(document.body);a(F).bind("resize.qtipmodal",function(){i.overlay.css({height:Math.max(a(F).height(),a(document).height()),width:Math.max(a(F).width(),a(document).width())})}).trigger("resize")},toggle:function(l){var t=i.overlay,s=c.options.show.modal.effect,r=l?"show":"hide";t.stop(TRUE,FALSE);if(a.isFunction(s))s.call(t,l);else s===FALSE?t[r]():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!==c.id&&t.options.show.modal)return l=FALSE});if(l){i.overlay.remove();a(F).unbind("scroll.qtipmodal resize.qtipmodal")}else i.overlay.unbind("click.qtipmodal"+c.id);o.unbind("tooltipshow.qtipmodal tooltiphide.qtipmodal")}});h.init()}function S(c){var d=this,h=c.elements,i=h.tooltip,o=".bgiframe-"+c.id,l="tooltipmove"+o+" tooltipshow"+o;a.extend(d,{init:function(){h.bgiframe=a(''); h.bgiframe.appendTo(i);i.bind(l,d.adjust)},adjust:function(){var t=c.get("dimensions"),s=c.plugins.tip,r=c.elements.tip,u;u=parseInt(i.css("border-left-width"),10)||0;u={left:-u,top:-u};if(s&&r){s=s.corner.precedance==="x"?["width","left"]:["height","top"];u[s[1]]-=r[s[0]]()}h.bgiframe.css(u).css(t)},destroy:function(){d.iframe.remove();i.unbind(l)}});d.init()}a.fn.qtip=function(c,d,h){var i=String(c).toLowerCase(),o=NULL,l=i==="disable"?[TRUE]:a.makeArray(arguments).slice(1,10),t=l[l.length-1],s= a.extend(TRUE,{},c),r;if(!arguments.length&&this.data("qtip")||i==="api")return(s=this.data("qtip"))?s.hash():J;else if("string"===typeof c){this.each(function(){var u=a(this).data("qtip");if(!u)return TRUE;if(/option|set/.test(i)&&d)if(h!==J)u.set(d,h);else o=u.get(d);else{if(!u.rendered&&(i==="show"||i==="toggle")){if(t&&t.timeStamp)u.cache.event=t;u.render(1)}else if(i==="enable"){i="disable";l=[FALSE]}u[i]&&u[i].apply(u[i],l)}});return o!==NULL?o:this}else if("object"===typeof c||!arguments.length){r= -K(s,this);s=a.extend(TRUE,{},a.fn.qtip.defaults,s);return a.fn.qtip.bind.call(r,s,t)}};a.fn.qtip.bind=function(c,d){return this.each(function(h){function i(e){function j(){s.render(typeof e==="object"||r.show.ready);u.show.unbind(x.show);u.hide.unbind(x.hide)}if(s.cache.disabled)return FALSE;s.cache.event=a.extend({},e);if(r.show.delay>0){clearTimeout(s.timers.show);s.timers.show=setTimeout(j,r.show.delay);x.show!==x.hide&&u.hide.bind(x.hide,function(){clearTimeout(s.timers.show)})}else j()}var o= -a(this),l=c.id,t=c.content.text,s,r,u,x,y;c.id=l=l===FALSE||l.length<1||a("#ui-tooltip-"+l).length?a.fn.qtip.nextid++:l;y=".qtip-"+l+"-create";s=O.call(this,l,c);if(s===FALSE)return TRUE;r=s.options;if(a.isArray(t))r.content.text=t[h];o.attr("title")&&o.data("oldtitle",o.attr("title")).removeAttr("title");a.each(a.fn.qtip.plugins,function(){this.initialize==="initialize"&&this(s)});u={show:r.show.target,hide:r.hide.target};x={show:String(r.show.event).replace(" ",y+" ")+y,hide:String(r.hide.event).replace(" ", -y+" ")+y};u.show.bind(x.show,i);if(c.show.ready||c.prerender)i(d)})};a.each({attr:function(c){var d=a(this),h=d.data("qtip");return arguments.length===1&&c==="title"&&h&&h.rendered===TRUE?d.data("oldtitle"):NULL},remove:a.ui?NULL:function(c,d){a(this).each(function(){if(!d)if(!c||a.filter(c,[this]).length)a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}},function(c,d){if(!d)return TRUE;a.fn["Old"+c]=a.fn[c];a.fn[c]=function(){return d.apply(this,arguments)||a.fn["Old"+c].apply(this, +K(s,this);s=a.extend(TRUE,{},a.fn.qtip.defaults,s);return a.fn.qtip.bind.call(r,s,t)}};a.fn.qtip.bind=function(c,d){return this.each(function(h){function i(e){function j(){s.render(typeof e==="object"||r.show.ready);u.show.unbind(y.show);u.hide.unbind(y.hide)}if(s.cache.disabled)return FALSE;s.cache.event=a.extend({},e);if(r.show.delay>0){clearTimeout(s.timers.show);s.timers.show=setTimeout(j,r.show.delay);y.show!==y.hide&&u.hide.bind(y.hide,function(){clearTimeout(s.timers.show)})}else j()}var o= +a(this),l=c.id,t=c.content.text,s,r,u,y,x;c.id=l=l===FALSE||l.length<1||a("#ui-tooltip-"+l).length?a.fn.qtip.nextid++:l;x=".qtip-"+l+"-create";s=O.call(this,l,c);if(s===FALSE)return TRUE;r=s.options;if(a.isArray(t))r.content.text=t[h];o.attr("title")&&o.data("oldtitle",o.attr("title")).removeAttr("title");a.each(a.fn.qtip.plugins,function(){this.initialize==="initialize"&&this(s)});u={show:r.show.target,hide:r.hide.target};y={show:String(r.show.event).replace(" ",x+" ")+x,hide:String(r.hide.event).replace(" ", +x+" ")+x};u.show.bind(y.show,i);if(c.show.ready||c.prerender)i(d)})};a.each({attr:function(c){var d=a(this),h=d.data("qtip");return arguments.length===1&&c==="title"&&h&&h.rendered===TRUE?d.data("oldtitle"):NULL},remove:a.ui?NULL:function(c,d){a(this).each(function(){if(!d)if(!c||a.filter(c,[this]).length)a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}},function(c,d){if(!d)return TRUE;a.fn["Old"+c]=a.fn[c];a.fn[c]=function(){return d.apply(this,arguments)||a.fn["Old"+c].apply(this, arguments)}});a(document.body).attr("role",function(c,d){return!d?"application":d});a(document).bind("mousemove.qtip",function(c){a.fn.qtip.mouse={pageX:c.pageX,pageY:c.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(c){c=String(c).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase();this.x=(c.match(/left|right|center/i)||["inherit"])[0].toLowerCase(); this.y=(c.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase();this.precedance=c.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 d=this.x.substr(0,1),h=this.y.substr(0,1);return d===h?d:d==="c"||d!=="c"&&h!=="c"?h+d:d+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(c){var d=c.plugins.ajax,h=c.options.content.ajax;if(h&& h.url)if(d)return d;else{c.plugins.ajax=new P(c);return c.plugins.ajax}};a.fn.qtip.plugins.ajax.initialize="render";a.fn.qtip.plugins.ajax.sanitize=function(c){try{var d=c.content.ajax;if(typeof d!=="object")d=c.content.ajax={url:d};if("boolean"!==typeof d.once&&d.once)d.once=!!d.once}catch(h){}};a.extend(TRUE,a.fn.qtip.defaults,{content:{ajax:{once:TRUE}}});a.fn.qtip.plugins.tip=function(c){var d=c.plugins.tip,h=c.options.style.tip;if(h&&h.corner)if(d)return d;else{c.plugins.tip=new Q(c);c.plugins.tip.init(); return c.plugins.tip}};a.fn.qtip.plugins.tip.initialize="render";a.fn.qtip.plugins.tip.sanitize=function(c){try{var d=c.style.tip;if(typeof d!=="object")c.style.tip={corner:d};if(!/string|boolean/i.test(typeof d.corner))d.corner=true;if(typeof d.method!=="string")d.method=TRUE;if(!/canvas|polygon/i.test(d.method))d.method=TRUE;typeof d.width!=="number"&&delete d.width;typeof d.height!=="number"&&delete d.height;typeof d.border!=="number"&&delete d.border;typeof d.offset!=="number"&&delete d.offset}catch(h){}}; -a.extend(TRUE,a.fn.qtip.defaults,{style:{tip:{corner:TRUE,mimic:FALSE,method:TRUE,width:9,height:9,border:0,offset:0}}});a.fn.qtip.plugins.imagemap=function(c,d){function h(y,e){for(var j=0,n=1,b=1,f=0,k=0,m=y.width,g=y.height;m>0&&g>0&&n>0&&b>0;){m=Math.floor(m/2);g=Math.floor(g/2);if(d.x==="left")n=m;else if(d.x==="right")n=y.width-m;else n+=Math.floor(m/2);if(d.y==="top")b=g;else if(d.y==="bottom")b=y.height-g;else b+=Math.floor(g/2);for(j=e.length;j--;){if(e.length<2)break;f=e[j][0]-y.offset.left; -k=e[j][1]-y.offset.top;if(d.x==="left"&&f>=n||d.x==="right"&&f<=n||d.x==="center"&&(fy.width-n)||d.y==="top"&&k>=b||d.y==="bottom"&&k<=b||d.y==="center"&&(ky.height-b))e.splice(j,1)}}return{left:e[0][0],top:e[0][1]}}var i=c.attr("shape").toLowerCase(),o=c.attr("coords").split(","),l=[],t=a('img[usemap="#'+c.parent("map").attr("name")+'"]'),s=t.offset(),r={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},u=0,x=0;s.left+=Math.ceil((t.outerWidth()-t.width())/2);s.top+=Math.ceil((t.outerHeight()- -t.height())/2);if(i==="poly")for(u=o.length;u--;){x=[parseInt(o[--u],10),parseInt(o[u+1],10)];if(x[0]>r.offset.right)r.offset.right=x[0];if(x[0]r.offset.bottom)r.offset.bottom=x[1];if(x[1]0&&g>0&&n>0&&b>0;){m=Math.floor(m/2);g=Math.floor(g/2);if(d.x==="left")n=m;else if(d.x==="right")n=x.width-m;else n+=Math.floor(m/2);if(d.y==="top")b=g;else if(d.y==="bottom")b=x.height-g;else b+=Math.floor(g/2);for(j=e.length;j--;){if(e.length<2)break;f=e[j][0]-x.offset.left; +k=e[j][1]-x.offset.top;if(d.x==="left"&&f>=n||d.x==="right"&&f<=n||d.x==="center"&&(fx.width-n)||d.y==="top"&&k>=b||d.y==="bottom"&&k<=b||d.y==="center"&&(kx.height-b))e.splice(j,1)}}return{left:e[0][0],top:e[0][1]}}var i=c.attr("shape").toLowerCase(),o=c.attr("coords").split(","),l=[],t=a('img[usemap="#'+c.parent("map").attr("name")+'"]'),s=t.offset(),r={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},u=0,y=0;s.left+=Math.ceil((t.outerWidth()-t.width())/2);s.top+=Math.ceil((t.outerHeight()- +t.height())/2);if(i==="poly")for(u=o.length;u--;){y=[parseInt(o[--u],10),parseInt(o[u+1],10)];if(y[0]>r.offset.right)r.offset.right=y[0];if(y[0]r.offset.bottom)r.offset.bottom=y[1];if(y[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}('"5x 6T";Y 19=4x,11=4N,2h=6W;(U(a,F,J){U K(c,d){Y h,i=a();T(!c)W 11;3Z{T("28"2u c&&"1I"!==1k c.28)c.28={2a:c.28};T("17"2u c){T("1I"!==1k c.17||c.17.2D)c.17={1D:c.17};h=c.17.1D||11;T(!a.2k(h)&&(!h&&!h.1s||h.1q<1||"1I"===1k h&&!h.2D))h=c.17.1D=11;T("1n"2u c.17&&"1I"!==1k c.17.1n)c.17.1n={1D:c.17.1n}}T("1f"2u c){T("1I"!==1k c.1f)c.1f={2b:c.1f,2s:c.1f};T("1I"!==1k c.1f.1C)c.1f.1C={};T("5a"!==1k c.1f.1C.2I)c.1f.1C.2I=!!c.1f.1C.2I}T("V"2u c){T("1I"!==1k c.V)c.V={1x:c.V};T("1I"!==1k c.V)c.V=c.V.2D?{1i:c.V}:{1x:c.V}}T("14"2u c)T("1I"!==1k c.14)c.14=c.14.2D?{1i:c.14}:{1x:c.14};T("1m"2u c&&"1I"!==1k c.1m)c.1m={3s:c.1m}}41(o){}T(a.2k(h)){c.17.1D=[];d.1w(U(){Y l=h.1R(13);T(l){c.17.1D.4m(l);i=i.2g(a(13))}})}18 i=d;a.1w(a.1b.X.1c,U(){13.3h&&13.3h(c)});W d?i:c}U N(c,d,h){U i(b){Y f,k=b.2Q("."),m=d[k[0]];2P(b=1;b",{3m:f}):a("",{"1P":"1g-1U-3Q",1D:"4A 12",1n:"4A 12",1a:{"1D-6I":"-5E"}}).5F(a("<5G />",{"1P":"1g-59 1g-59-4B"}));b.21.4k(b.2N).1s("45","21").3T(j+"-"+(f===19?"4B":"21")).4C(U(k){a(13).2i("1g-1U-4C",k.2a==="4o")}).3P(U(){b.12.2A("1g-1U-1W")||e.14();W 11}).1p("3G 5H 4R 6i 3W",U(k){a(13).2i("1g-1U-5I 1g-1U-2H",/5J$/i.1K(k.2a))});e.3H()}U r(){Y b=e.1h;b.2N&&t();b.2N=a("<1Z />",{"1P":j+"-2N "+(d.1m.1V?"1g-1V-4I":"")}).3R(b.1n=a("<1Z />",{1L:j+"-"+h+"-1n","1P":j+"-1n",3m:d.17.1n.1D})).4k(b.3e);T(d.17.1n.21)s();18 e.1t===19&&e.3H()}U u(b){Y f=e.1h;T(!e.1t||!b)W 11;T(a.2k(b))b=b.1R(c);b.2D&&b.1q>0?f.17.5K().3R(b.1a({3d:"3w"})):f.17.3m(b);f.12.3O("4F",U(k){U m(q){g=g.4d(q);T(g.1q===0){e.3H();e.1t===19&&e.2f(e.1O.1x);k()}}Y g=a("3j:4d([1e]):4d([1d])",e.1h.17);g.1w(U(q,A){Y z=["5L","3J","3i","69",""].5M(".X-5N ");a(13).1p(z,U(){2l(e.1J.3j[q]);m(13)});(U w(){T(A.1e)W m(A);e.1J.3j[q]=3o(w,20)})();W 19});g.1q===0&&m(g)});W e}U x(b,f,k,m){U g(D){T(p.12.2A("1g-1U-1W"))W 11;p.V.2C("X-"+h+"-22");2l(e.1J.V);2l(e.1J.14);Y v=U(){e.V(D)};T(d.V.2t>0)e.1J.V=3o(v,d.V.2t);18 v()}U q(D){T(p.12.2A("1g-1U-1W"))W 11;Y v=a(D.4L||D.1i).43(n)[0]==p.12[0];2l(e.1J.V);2l(e.1J.14);T(d.14.2R&&(d.1f.1i==="2c"&&v||/2c(4z|4K|4t)/.1K(D.2a)&&v)){D.63();D.65();W 11}p.12.3V(19);T(d.14.2t>0)e.1J.14=3o(U(){e.14(D)},d.14.2t);18 e.14(D)}U A(D){T(p.12.2A("1g-1U-1W"))W 11;2l(e.1J.22);e.1J.22=3o(U(){e.14(D)},d.14.22)}U z(D){e.1h.12.24(":2q")&&e.2f(D)}Y w=".X-"+h,p={V:d.V.1i,14:d.14.1i,12:e.1h.12},B={V:2B(d.V.1x).2Q(" "),14:2B(d.14.1x).2Q(" ")},G=a.2y.2Y&&/^6\\.[0-9]/.1K(a.2y.4n);c.1p("27.X",U(){e.2x()});T(k&&d.14.2R){p.14=p.14.2g(p.12);p.12.1p("42"+w,U(){p.12.2A("1g-1U-1W")||2l(e.1J.14)})}T(f){T("2X"===1k d.14.22){p.V.1p("X-"+h+"-22",A);a.1w(a.1b.X.48,U(D,v){p.14.2g(e.1h.12).1p(v+w+"-22",A)})}a.1w(B.14,U(D,v){Y C=a.5P(v,B.V);T(C>-1&&a(p.14).2g(p.V).1q===a(p.14).1q||v==="4E"){p.V.1p(v+w,U(E){p.12.24(":2q")?q(E):g(E)});1X B.V[C]}18 p.14.1p(v+w,q)})}T(b){a.1w(B.V,U(D,v){p.V.1p(v+w,g)});p.12.1p("42"+w,U(){e.2H()})}T(m){T(d.1f.1C.2z||d.1f.1C.2I)a(F).1p("2z"+w,z);T(d.1f.1C.2I||G&&p.12.1a("1f")==="2R")a(1T).1p("3X"+w,z);/4E/i.1K(d.14.1x)&&a(1T).1p("3G"+w,U(D){Y v=e.1h.12;a(D.1i).43(n).1q===0&&a(D.1i).2g(c).1q>1&&v.24(":2q")&&!v.2A("1g-1U-1W")&&e.14()});d.1f.1i==="2c"&&a(1T).1p("3n"+w,U(D){T(d.1f.1C.2c&&!p.12.2A("1g-1U-1W")&&p.12.24(":2q"))e.2f(D||a.1b.X.2c)})}}U y(b,f,k,m){m=23(m,10)!==0;Y g=".X-"+h,q={V:b?d.V.1i:a("<1Z/>"),14:f?d.14.1i:a("<1Z/>"),12:k?e.1h.12:a("<1Z/>")};f={V:2B(d.V.1x).2Q(" "),14:2B(d.14.1x).2Q(" ")};T(e.1t){a.1w(f.V,U(A,z){q.V.1E(z+g)});q.V.1E("3n"+g).1E("3W"+g).1E("X-"+h+"-22");a.1w(f.14,U(A,z){q.14.2g(q.12).1E(z+g)});a.1w(a.1b.X.48,U(A,z){q.14.2g(k?e.1h.17:2h).1E(z+g+"-22")});q.14.1E("3W"+g);q.12.1E("42"+g);T(m){a(F).1E("2z"+g);a(1T).1E("3G"+g+" 3n"+g)}}18 b&&q.V.1E(f.V+g+"-2O")}Y e=13,j="1g-12",n=".X."+j;e.1L=h;e.1t=11;e.1h={1i:c};e.1O={1x:{},1i:2h,1W:11};e.1J={3j:[]};e.1S=d;e.1c={};a.1v(e,{1Y:U(b){Y f=e.1h,k=a.3f("4Z");T(e.1t)W 11;e.1t=b?-2:-1;f.12=a("<1Z/>").1s({1L:j+"-"+h,45:"12","1P":j+" X 1g-12-3l 1g-4G-4H "+d.1m.3s}).1a("z-3c",a.1b.X.4l+a(n).1q).2i("1g-1V",d.1m.1V).2i("1g-1U-1W",e.1O.1W).25("X",e).2M(d.1f.2v);f.3e=a("<1Z />",{"1P":j+"-3e"}).2M(f.12);f.17=a("<1Z />",{"1P":j+"-17 "+(d.1m.1V?"1g-1V-17":""),1L:j+"-"+h+"-17"}).2M(f.3e);d.17.1n.1D&&r();u(d.17.1D);a.1w(a.1b.X.1c,U(){13.2G==="1Y"&&13(e)});e.1t=19;x(1,1,1,1);a.1w(d.4s,U(m,g){f.12.1p("12"+m,g)});f.12.3O("4F",U(m){T(d.V.3q||b){f.12.14();e.V(e.1O.1x)}f.12.3D("1g-12-3l");k.37=a.1v({},e.1O.1x);f.12.2C(k,[e.26()]);m()});W e},2J:U(b){32(b.2F()){1M"1l":b=l("1f");1F;1M"38":b=l("38");1F;3Q:b=i(b.2F());b=b[0].1z?b[0].1G():b[0].2D?b[0]:b[0][b[1]];1F}W b},3a:U(b,f){b=b.2F();Y k=i(b),m=e.1h,g=m.12,q,A,z,w={5Q:{1L:U(){Y p=f===19?a.1b.X.44:f,B=j+"-"+p;T(p!==11&&p.1q>0&&!a("#1g-12-"+p).1q){g[0].1L=B;m.17[0].1L=B+"-17";m.1n[0].1L=B+"-1n"}},"^17.1D":U(){u(f)},"^17.1n.1D":U(){T(e.1t)T(!e.1h.1n&&f){r();e.2f()}18 f?e.1h.1n.3m(f):t()},"^17.1n.21":U(){Y p=e.1h.21,B=e.1h.1n;T(e.1t)T(f){B||r();s()}18 p.27()},"^1f.(2b|2s)$":U(){Y p=/2b$/i.1K(b)?"2b":"2s";T("1G"===1k f)d.1f[p]=2e a.1b.X.1c.2L(f)},"^1f.(2b|2s|1C|1i)":U(){e.1t&&e.2f()},"^1f.2v$":U(){T(e.1t===19){g.2M(f);e.2f()}},"^(V|14).(1x|1i|2R|2t|22)":U(p,B,G,D){Y v=b.4e(/2R/i)>-1?[0,[0,1,1,1]]:[b.3M(0,3),b.3L(0)==="s"?[1,0,0,0]:[0,1,0,0]];T(v[0])p[B]=D;y.35(e,v[1]);T(v[0])p[B]=G;x.35(e,v[1])},"^V.3q$":U(){e.1t===11&&e.V()},"^1m.3s$":U(){e.1h.12.1s("1P",j+" X 1g-4G-4H "+f)},"^1m.1V$":U(){g.2i("1g-1V",!!f);m.2N.2i("1g-1V-4I",!!f);m.17.2i("1g-1V-17",!!f)},"^4s.(1Y|V|4t|14|2H|3t)":U(p,B,G,D){a.2k(f)?m.12.1p("12"+B,G):m.12.1E("12"+B,D)}}};a.1w(e.1c,U(p){T("1I"===1k 13.3C)w[p]=13.3C});q=k[0][k[1]];k[0][k[1]]=f.5R?a(f):f;K(d,c);2P(A 2u w)2P(z 2u w[A])5S(z,"i").1K(b)&&w[A][z].1R(e,k[0],k[1],f,q);W e},2K:U(b,f){U k(){Y w=a(13),p=b?"1s":"3g",B=/^1|0$/.1K(w.1a("3z"));e.1h.1n&&c[p]("3k-4J",j+"-"+h+"-1n");c[p]("3k-4U",j+"-"+h+"-17");T(b){T(a.2y.2Y&&13.1m&&B){z=13.1m;z.4b("3B");z.4b("3z")}}18 B&&w.14()}T(e.1t===11)W 11;Y m=b?"V":"14",g=e.1h.12,q=d[m],A=g.24(":2q"),z;T((1k b).4e("3A|2X"))b=!g.24(":2q");T(!A&&!b||g.24(":5T"))W e;T(f){T(e.1O.1x&&/5U|5V/.1K(f.2a)&&/4z|4K/.1K(e.1O.1x.2a)&&a(f.1i).2g(d.V.1i).1q<2&&a(f.4L).43(n).1q>0)W e;e.1O.1x=a.1v({},f)}A=a.3f("12"+m);A.37=a.1v({},f);g.2C(A,[e.26(),3v]);T(A.4a())W e;T(b){e.2H();e.2f(f);q.5k&&a(n).X("14")}18 2l(e.1J.V);g.1s("3k-5X",5Y(!b));g.3V(19,11);T(a.2k(q.2o)){q.2o.1R(g,e.26());g.3O(U(){k.1R(13);a(13).4Q()})}18 T(q.2o===11){g[m]();k.1R(g)}18 g.4u(3v,b?1:0,k);b&&q.1i.2C("X-"+h+"-22");W e},V:U(b){e.2K(19,b)},14:U(b){e.2K(11,b)},2H:U(b){T(e.1t===4N)W 11;Y f=e.1h.12,k=a(n),m=23(f.1a("z-3c"),10),g=a.1b.X.4l+k.1q,q=j+"-2H",A=a.1v({},b);T(!f.2A(q)&&m!==g){k.1a("z-3c",U(z,w){W w-1});a(n+"."+q).1w(U(){Y z=a(13),w=z.X(),p;T(!w||w.1t===11)W 19;z.3D(q);p=a.3f("5Z");p.37=A;z.2C(p,[w,g])});b=a.3f("60");b.37=A;f.2C(b,[e.26(),g]);b.4a()||f.1a({61:g}).3T(q)}W e},2f:U(b){T(e.1t===11)W 11;Y f=d.1f.1i,k=e.1h.12,m=d.1f,g=m.2b,q=m.2s,A=e.1h.12.1d(),z=e.1h.12.1e(),w=a(m.2v)[0],p=0,B=0,G=a.3f("3Y"),D=k.1a("1f")==="2R",v=a(m.1C.2v&&w!==1T.39?w:F),C={15:0,16:0};w={15:U(E){Y I=v.3U,H=q.x==="15"?p:q.x==="1B"?-p:-p/2,L=E+A-v.1d-I;H=(g.x==="15"?A:g.x==="1B"?-A:-A/2)- -2*m.1C.x-(g.1z==="x"?H:0);T(I-E>0)C.15-=H;18 T(L>0)C.15-=(g.x==="1y"?-1:1)*H;W C.15-E},16:U(E){Y I=v.3E,H=q.y==="16"?B:q.y==="1A"?-B:-B/2,L=E+z-v.1e-I;H=(g.y==="16"?z:g.y==="1A"?-z:-z/2)- -2*m.1C.y-(g.1z==="y"?H:0);T(I-E>0)C.16-=H;18 T(L>0)C.16-=(g.y==="1y"?-1:1)*H;W C.16-E}};v={4P:v,1e:v[(v[0]===F?"h":"6Y")+"6X"](),1d:v[(v[0]===F?"w":"64")+"66"](),3U:v.3U(),3E:v.3E()};T(f==="2c"){q={x:"15",y:"16"};b=m.1C.2c||!b||!b.3F?a.1v({},a.1b.X.2c):b;C={16:b.4p,15:b.3F}}18{T(f==="1x")f=b&&b.1i&&b.2a!=="3X"&&b.2a!=="2z"?e.1O.1i=a(b.1i):e.1O.1i;f=a(f).67(0);T(f.1q===0)W e;18 T(f[0]===1T||f[0]===F){p=f.1d();B=f.1e();T(f[0]===F)C={16:D?0:v.3E,15:D?0:v.3U}}18 T(f.24("68")&&a.1b.X.1c.49){C=a.1b.X.1c.49(f,q);p=C.1d;B=C.1e;C=C.1l}18{p=f.47();B=f.4h();C=o(f)}C.15+=q.x==="1B"?p:q.x==="1y"?p/2:0;C.16+=q.y==="1A"?B:q.y==="1y"?B/2:0}C.15+=m.1C.x+(g.x==="1B"?-A:g.x==="1y"?-A/2:0);C.16+=m.1C.y+(g.y==="1A"?-z:g.y==="1y"?-z/2:0);C.4g=m.1C.2I&&f[0]!==F&&f[0]!==1T.39?{15:w.15(C.15),16:w.16(C.16)}:{15:0,16:0};k.1s("1P",U(){W a(13).1s("1P").31(/1g-12-4O-\\w+/i,"")}).3T(j+"-4O-"+g.55());G.37=a.1v({},b);k.2C(G,[e.26(),C,v.4P]);T(G.4a())W e;1X C.4g;T(k.24(":2q")&&a.2k(m.2o)){m.2o.1R(k,e.26(),C);k.3O(U(){Y E=a(13);E.1a({3z:"",1e:""});a.2y.2Y&&13.1m&&13.1m.4b("3B");E.4Q()})}18 6c(C.15,C.16)||k.1a(C);W e},3H:U(){T(!e.1t||!(a.2y.2Y&&23(a.2y.4n.3L(0),10)<9))W 11;Y b=e.1h.12;b.1s("1m");Y f;b.1a({1d:"5b",1e:"5b"});f=l("38");a.1w(["1d","1e"],U(k,m){Y g=23(b.1a("34-"+m),10)||0,q=23(b.1a("4S-"+m),10)||0;f[m]=g+q?1o.4S(1o.34(f[m],q),g):f[m]});b.1a(f)},4q:U(b){Y f=e.1h.12;T(e.1t)f.2i("1g-1U-1W",b);18 e.1O.1W=!!b;W e},2x:U(){Y b=e.1h,f=b.1i.25("4c");e.1t&&a.1w(e.1c,U(){13.2G==="1Y"&&13.2x()});y(1,1,1,1);c.4V("X");e.1t&&b.12.27();f&&c.1s("1n",f);c.3g("3k-4U");W c},26:U(){Y b=a.1v({},e);1X b.1O;1X b.1J;1X b.1S;1X b.1c;1X b.1Y;1X b.26;W b}})}U O(c,d){Y h,i=a(13);h=a(1T.39);Y o=i.28?i.28(d.28):{};o=a.1v(19,{},d,K(a.1v(19,{},(o&&d.28.2a==="6e"?o[d.28.4Y]:{})||o)));Y l=o.1f,t=13===1T?h:i;i.4V("28");T("3A"===1k o.17.1D)T(o.17.1s!==11&&i.1s(o.17.1s))o.17.1D=i.1s(o.17.1s);18 W 11;T(l.2v===11)l.2v=h;T(l.1i===11)l.1i=t;T(o.V.1i===11)o.V.1i=t;T(o.14.1i===11)o.14.1i=t;l.2s=2e a.1b.X.1c.2L(l.2s);l.2b=2e a.1b.X.1c.2L(l.2b);T(i.25("X"))T(o.4j)i.X("2x");18 T(o.4j===11)W 11;h=2e N(i,o,c);i.25("X",h);W h}U P(c){Y d=13;d.3C={"^17.1H":U(){13.1c.1H.3i(13.1S.17.1H)}};a.1v(d,{2p:U(){Y h=c.1S.17.1H;c.1h.12.1p("4Z.1H",U(){d.3i(h);c.1h.12.1p("36.1H",U(){h.2V===11&&c.1t===19&&d.3i(h)})})},3i:U(h){a.1H(a.1v(19,{},h,{4f:U(i,o){T(a.2k(h.4f))T(h.4f.1R(c.26(),i,o)===11)W;c.3a("17.1D",i)},3J:U(i,o,l){Y t=o||l;T(a.2k(h.3J)){i=h.3J.1R(c.26(),i,o,l);T(i===11)W}c.3a("17.1D",t)}}));W d},2x:U(){c.1h.12.1E("36.1H")}});d.2p()}U M(c,d,h){Y i=1o.1N(d/2),o=1o.1N(h/2);d={4X:[[0,0],[d,h],[d,0]],4T:[[0,0],[d,0],[0,h]],51:[[0,h],[d,0],[d,h]],52:[[0,0],[0,h],[d,h]],6j:[[0,h],[i,0],[d,h]],6k:[[0,0],[d,0],[i,h]],6l:[[0,0],[d,o],[0,h]],6m:[[d,0],[d,h],[0,o]]};d.6o=d.4X;d.6q=d.4T;d.6r=d.51;d.6s=d.52;W d[c]}U Q(c){U d(j){Y n=l.1j,b=["15","1B"],f=o.1l,k,m;T(o.1u===11||!n)W 11;j=j||i.1u;k=j.1z;m=k==="y"?"x":"y";b[k==="y"?"4m":"6t"]("16","1A");f=1o.34(j[m]==="1y"?f:0,f);n.1a({16:"",1A:"",15:"",1B:"",54:""});32(j[k==="y"?"x":"y"]){1M"1y":n.1a(b[0],"50%").1a("54-"+b[0],-1o.1N(u[k==="y"?"1d":"1e"]/2)+f);1F;1M b[0]:n.1a(b[0],f);1F;1M b[1]:n.1a(b[1],f);1F}f=u[k==="x"?"1d":"1e"];T(e==="2m"&&/1A|1B/.1K(j[j.1z]))f+=1;T(y){t.2i("1g-12-3l",!t.24(":2q"));f-=23(s.1a("1r-"+j[k]+"-1d"),10)||0;t.3D("1g-12-3l")}n.1a(j[k],-f)}U h(j,n,b){T(l.1j){j=a.1v({},i.1u);n=j.1z==="y"?["y","16","15","1e","x"]:["x","15","16","1d","y"];Y f=b.4g,k=[23(s.1a("1r-"+j[n[0]]+"-1d"),10)||0,0];T(f.15)j.x=j.x==="1y"?f.15>0?"15":"1B":j.x==="15"?"1B":"15";T(f.16)j.y=j.y==="1y"?f.16>0?"16":"1A":j.y==="16"?"1A":"16";k[1]=1o.34(j[n[4]]==="1y"?o.1l:0,o.1l);b[n[1]]+=(j[n[0]]===n[1]?1:-1)*(u[n[3]]-k[0])-(e==="2m"?1:0);b[n[2]]-=(j[n[4]]===n[2]||j[n[4]]==="1y"?1:-1)*k[1];T(j.1G()!==r.1u.1G()&&(r.16!==f.16||r.15!==f.15))i.3b(j);r.15=f.15;r.16=f.16;r.1u=j}}Y i=13,o=c.1S.1m.1j,l=c.1h,t=l.12,s=l.3e,r={16:0,15:0,1u:{1G:U(){}}},u={1d:o.1d,1e:o.1e},x={},y=o.1r||0,e=o.2S||11;i.1u=2h;i.2Z=2h;i.3C={"^1f.2b|1m.1j.(1u|2Z|2S|1r)":U(){y=o.1r;T(i.2p())13.2J("1f.1i")!=="2c"&&13.2f();18 i.2x()},"^1m.1j.(1e|1d)":U(){u={1d:o.1d,1e:o.1e};i.2O();i.3b();c.2f()},"^1m.3s$":U(){i.4i();i.3b()}};a.1v(i,{2p:U(){Y j=a.2y.2Y,n=i.57(),b=i[i.2Z?"2Z":"1u"].1G().6u("1y")>-1;T(n){T(e===19)e=a("<2r />")[0].3S?"2r":j&&(b||u.1e!==u.1d)?"2m":"2W";18 T(e==="2r")e=j?"2m":!a("<2r />")[0].3S?"2W":"2r";18 T(e==="2W")e=j&&b?"2m":e;i.2O();i.4i();i.3b();t.1E(".X-1j").1p("3Y.X-1j",h)}W n},57:U(){Y j=o.1u,n=c.1S.1f.2s,b=c.1S.1f.2b;T(b.1G)b=b.1G();T(j===11||b===11&&n===11)W 11;18 T(j===19)i.1u=2e a.1b.X.1c.2L(b);18 T(!j.1G)i.1u=2e a.1b.X.1c.2L(j);W i.1u.1G()!=="4y"},4i:U(){Y j=l.1j,n=i.1u[i.1u.1z],b="1r-"+n+"-33";x.2E=j.1a("3N-33","").1a("1r","").1a("3N-33")||"2T";x.1r=j.2J(0).1m?j.2J(0).1m["1r"+n.3L(0)+n.3M(1)+"6v"]:j.1a(b)||"2T";T(/58?\\(0, 0, 0(, 0)?\\)|2T/i.1K(x.2E))x.2E=s.1a(y?"3N-33":b);T(!x.1r||/58?\\(0, 0, 0(, 0)?\\)|2T/i.1K(x.1r))x.1r=s.1a(b)||x.2E;a("*",j).2g(j).1a("3N-33","2T").1a("1r",0)},2O:U(){Y j=u.1d,n=u.1e;l.1j&&l.1j.27();l.1j=a(\'<1Z 1P="1g-12-1j" />\').2i("1g-1V-17",c.1S.1m.1V).1a(u).4k(t);32(e){1M"2r":a(\'<2r 1e="\'+n+\'" 1d="\'+j+\'" />\').2M(l.1j)[0].3S("2d").5i();1F;1M"2m":l.1j.3m(\'<2m:46 6w="0 0" 6x="\'+j+" "+n+\'" 6y="\'+!!y+\'" 1m="5c:3u(#3Q#5d); 3d:5e-3w; 6z:19; 1f: 3x; 16:0; 15:0; 1d:\'+j+"2n; 1e:"+n+"2n; 6A-6B:"+i.1u.y+\';"><2m:6C 6D="\'+(y-2)+\'2n" 6E="6F" 6G="10" 1m="5c:3u(#3Q#5d); 3d:5e-3w;" />\');1F;1M"2W":l.1j.3R(\'<1Z 1P="1g-12-1j-6H" />\').3R(y?\'<1Z 1P="1g-12-1j-1r" />\':"");1F}W i},3b:U(j){Y n=l.1j,b=u.1d,f=u.1e,k=y>0?0:1,m=1o.3K(y/2+0.5),g=o.2Z,q,A;T(!j)j=i.1u;T(g===11)g=j;18{g=2e a.1b.X.1c.2L(g);g.1z=j.1z;T(g.x==="3I")g.x=j.x;18 T(g.y==="3I")g.y=j.y;18 T(g.x===g.y)g[j.1z]=j[j.1z]}A=1o[/b|r/.1K(g[g.1z==="y"?"x":"y"])?"3K":"1N"];n=n.5m();32(e){1M"2r":n=n.2J(0).3S("2d");n.5g&&n.5g();n.6J(0,0,5h,5h);2P(q=M(g.1G(),b,f);k<2;k++){T(k){n.5i();n.6K(A((g.x==="15"?1:g.x==="1B"?-1:0)*(y+1)*(g.1z==="y"?0.5:1)),A((g.y==="16"?1:g.y==="1A"?-1:0)*(y+1)*(g.1z==="x"?0.5:1)))}n.6L();n.6M(q[0][0],q[0][1]);n.5j(q[1][0],q[1][1]);n.5j(q[2][0],q[2][1]);n.6N();n.6O=x[k?"2E":"1r"];n.2E()}1F;1M"2m":q=M(g.1G(),b,f);k="m"+q[0][0]+","+q[0][1]+" l"+q[1][0]+","+q[1][1]+" "+q[2][0]+","+q[2][1]+" 6P";n.1s({6Q:k,6R:x.2E});T(y){n.5m().1s("33",x.1r);T(g.1z==="y"){n.1a("16",(g.y==="16"?1:-1)*(y-2));n.1a("15",g.x==="15"?1:-2)}18{n.1a("15",(g.x==="15"?1:-1)*(y-2));n.1a("16",g.y==="16"?1:-2)}}1F;1M"2W":T(g.1z==="y"){k=b>f?1.5:bf?5:2.2;m=[1o.1N(k*m*(g.x==="1B"?-1:1)*(g.y==="1y"?0.9:1)),g.y==="16"?m:g.y==="1A"?-m:0]}n.3g("1m").1w(U(z){Y w={x:g.1z==="x"?g.x==="15"?"1B":"15":g.x,y:g.1z==="y"?g.y==="16"?"1A":"16":g.y},p=g.x==="1y"?["15","1B",w.y,f,b]:["16","1A",w.x,b,f],B=x[!z&&y?"1r":"2E"];z&&a(13).1a({1f:"3x","z-3c":1,15:m[0],16:m[1]});g.x==="1y"||g.y==="1y"?a(13).1a("1r-"+p[2],p[3]+"2n 4r "+B).1a("1r-"+p[0],1o.1N(p[4]/2)+"2n 5o 2T").1a("1r-"+p[1],1o.1N(p[4]/2)+"2n 5o 2T"):a(13).1a("1r-1d",1o.1N(f/2)+"2n "+1o.1N(b/2)+"2n").1a("1r-"+w.x,1o.1N(b/2)+"2n 4r "+B).1a("1r-"+w.y,1o.1N(f/2)+"2n 4r "+B)});1F}d(j);W i},2x:U(){l.1j&&l.1j.27();t.1E(".X-1j")}})}U R(c,d){Y h=13,i=c.1h,o=i.12;i.29=a("#X-29");a.1v(h,{2p:U(){o.1p("36.2w 4v.2w",U(l,t,s){l=l.2a.31("12","");a.2k(d[l])?d[l].1R(i.29,s,t):h[l](s)});i.29.1q||h.2O();d.3t===19&&i.29.1p("3P.2w"+c.1L,U(){c.14.1R(c)})},2O:U(){i.29=a("<1Z />",{1L:"X-29",1a:{1f:"3x",16:0,15:0,3d:"71"}}).2M(1T.39);a(F).1p("2z.2w",U(){i.29.1a({1e:1o.34(a(F).1e(),a(1T).1e()),1d:1o.34(a(F).1d(),a(1T).1d())})}).2C("2z")},2K:U(l){Y t=i.29,s=c.1S.V.1Q.2o,r=l?"V":"14";t.3V(19,11);T(a.2k(s))s.1R(t,l);18 s===11?t[r]():t.4u(3v,l?0.7:0,U(){l||a(13).14()})},V:U(){h.2K(19)},14:U(){h.2K(11)},2x:U(){Y l=19;a("*").1w(U(){Y t=a(13).25("X");T(t&&t.1L!==c.1L&&t.1S.V.1Q)W l=11});T(l){i.29.27();a(F).1E("3X.2w 2z.2w")}18 i.29.1E("3P.2w"+c.1L);o.1E("36.2w 4v.2w")}});h.2p()}U S(c){Y d=13,h=c.1h,i=h.12,o=".2j-"+c.1L,l="3Y"+o+" 36"+o;a.1v(d,{2p:U(){h.2j=a(\'<40 1P="1g-12-2j" 5p="0" 5q="-1" 5r="5s:\\\'\\\';" 1m="3d:3w; 1f:3x; z-3c:-1; 3B:5t(3z=0);">\');h.2j.2M(i);i.1p(l,d.1C)},1C:U(){Y t=c.2J("38"),s=c.1c.1j,r=c.1h.1j,u;u=23(i.1a("1r-15-1d"),10)||0;u={15:-u,16:-u};T(s&&r){s=s.1u.1z==="x"?["1d","15"]:["1e","16"];u[s[1]]-=r[s[0]]()}h.2j.1a(u).1a(t)},2x:U(){d.40.27();i.1E(l)}});d.2p()}a.1b.X=U(c,d,h){Y i=2B(c).2F(),o=2h,l=i==="4q"?[19]:a.5u(2U).4D(1,10),t=l[l.1q-1],s=a.1v(19,{},c),r;T(!2U.1q&&13.25("X")||i==="5v")W(s=13.25("X"))?s.26():J;18 T("1G"===1k c){13.1w(U(){Y u=a(13).25("X");T(!u)W 19;T(/5w|3a/.1K(i)&&d)T(h!==J)u.3a(d,h);18 o=u.2J(d);18{T(!u.1t&&(i==="V"||i==="2K")){T(t&&t.5y)u.1O.1x=t;u.1Y(1)}18 T(i==="5z"){i="4q";l=[11]}u[i]&&u[i].35(u[i],l)}});W o!==2h?o:13}18 T("1I"===1k c||!2U.1q){r=K(s,13);s=a.1v(19,{},a.1b.X.3p,s);W a.1b.X.1p.1R(r,s,t)}};a.1b.X.1p=U(c,d){W 13.1w(U(h){U i(e){U j(){s.1Y(1k e==="1I"||r.V.3q);u.V.1E(x.V);u.14.1E(x.14)}T(s.1O.1W)W 11;s.1O.1x=a.1v({},e);T(r.V.2t>0){2l(s.1J.V);s.1J.V=3o(j,r.V.2t);x.V!==x.14&&u.14.1p(x.14,U(){2l(s.1J.V)})}18 j()}Y o=a(13),l=c.1L,t=c.17.1D,s,r,u,x,y;c.1L=l=l===11||l.1q<1||a("#1g-12-"+l).1q?a.1b.X.44++:l;y=".X-"+l+"-2O";s=O.1R(13,l,c);T(s===11)W 19;r=s.1S;T(a.5O(t))r.17.1D=t[h];o.1s("1n")&&o.25("4c",o.1s("1n")).3g("1n");a.1w(a.1b.X.1c,U(){13.2G==="2G"&&13(s)});u={V:r.V.1i,14:r.14.1i};x={V:2B(r.V.1x).31(" ",y+" ")+y,14:2B(r.14.1x).31(" ",y+" ")+y};u.V.1p(x.V,i);T(c.V.3q||c.56)i(d)})};a.1w({1s:U(c){Y d=a(13),h=d.25("X");W 2U.1q===1&&c==="1n"&&h&&h.1t===19?d.25("4c"):2h},27:a.1g?2h:U(c,d){a(13).1w(U(){T(!d)T(!c||a.3B(c,[13]).1q)a("*",13).2g(13).1w(U(){a(13).5W("27")})})}},U(c,d){T(!d)W 19;a.1b["4M"+c]=a.1b[c];a.1b[c]=U(){W d.35(13,2U)||a.1b["4M"+c].35(13,2U)}});a(1T.39).1s("45",U(c,d){W!d?"6Z":d});a(1T).1p("3n.X",U(c){a.1b.X.2c={3F:c.3F,4p:c.4p}});a.1b.X.44=0;a.1b.X.48="3P 6a 3G 4R 3n 5n 4o".2Q(" ");a.1b.X.4l=6d;a.1b.X.1c={2L:U(c){c=2B(c).31(/([A-Z])/," $1").31(/6n/6p,"1y").2F();13.x=(c.4W(/15|1B|1y/i)||["3I"])[0].2F();13.y=(c.4W(/16|1A|1y/i)||["3I"])[0].2F();13.1z=c.3L(0).4e(/^(t|b)/)>-1?"y":"x";13.1G=U(){W 13.1z==="y"?13.y+13.x:13.x+13.y};13.55=U(){Y d=13.x.3M(0,1),h=13.y.3M(0,1);W d===h?d:d==="c"||d!=="c"&&h!=="c"?h+d:d+h}}};a.1b.X.3p={56:11,1L:11,4j:19,28:{2a:"1P"},17:{1D:19,1s:"1n",1n:{1D:11,21:11}},1f:{2b:"16 15",2s:"1A 1B",1i:11,2v:11,1C:{x:0,y:0,2c:19,2I:11,2z:19,2v:11},2o:19},V:{1i:11,1x:"4o",2o:19,2t:3v,5k:11,3q:11},14:{1i:11,1x:"5n",2o:19,2t:0,2R:11,22:11},1m:{3s:"",1V:11},4s:{1Y:a.30,4t:a.30,V:a.30,14:a.30,2H:a.30,3t:a.30}};a.1b.X.1c.1H=U(c){Y d=c.1c.1H,h=c.1S.17.1H;T(h&&h.3u)T(d)W d;18{c.1c.1H=2e P(c);W c.1c.1H}};a.1b.X.1c.1H.2G="1Y";a.1b.X.1c.1H.3h=U(c){3Z{Y d=c.17.1H;T(1k d!=="1I")d=c.17.1H={3u:d};T("3A"!==1k d.2V&&d.2V)d.2V=!!d.2V}41(h){}};a.1v(19,a.1b.X.3p,{17:{1H:{2V:19}}});a.1b.X.1c.1j=U(c){Y d=c.1c.1j,h=c.1S.1m.1j;T(h&&h.1u)T(d)W d;18{c.1c.1j=2e Q(c);c.1c.1j.2p();W c.1c.1j}};a.1b.X.1c.1j.2G="1Y";a.1b.X.1c.1j.3h=U(c){3Z{Y d=c.1m.1j;T(1k d!=="1I")c.1m.1j={1u:d};T(!/1G|3A/i.1K(1k d.1u))d.1u=4x;T(1k d.2S!=="1G")d.2S=19;T(!/2r|2W/i.1K(d.2S))d.2S=19;1k d.1d!=="2X"&&1X d.1d;1k d.1e!=="2X"&&1X d.1e;1k d.1r!=="2X"&&1X d.1r;1k d.1l!=="2X"&&1X d.1l}41(h){}};a.1v(19,a.1b.X.3p,{1m:{1j:{1u:19,2Z:11,2S:19,1d:9,1e:9,1r:0,1l:0}}});a.1b.X.1c.49=U(c,d){U h(y,e){2P(Y j=0,n=1,b=1,f=0,k=0,m=y.1d,g=y.1e;m>0&&g>0&&n>0&&b>0;){m=1o.1N(m/2);g=1o.1N(g/2);T(d.x==="15")n=m;18 T(d.x==="1B")n=y.1d-m;18 n+=1o.1N(m/2);T(d.y==="16")b=g;18 T(d.y==="1A")b=y.1e-g;18 b+=1o.1N(g/2);2P(j=e.1q;j--;){T(e.1q<2)1F;f=e[j][0]-y.1l.15;k=e[j][1]-y.1l.16;T(d.x==="15"&&f>=n||d.x==="1B"&&f<=n||d.x==="1y"&&(fy.1d-n)||d.y==="16"&&k>=b||d.y==="1A"&&k<=b||d.y==="1y"&&(ky.1e-b))e.62(j,1)}}W{15:e[0][0],16:e[0][1]}}Y i=c.1s("46").2F(),o=c.1s("6b").2Q(","),l=[],t=a(\'3j[6f="#\'+c.6h("5f").1s("4Y")+\'"]\'),s=t.1l(),r={1d:0,1e:0,1l:{16:53,1B:0,1A:0,15:53}},u=0,x=0;s.15+=1o.3K((t.47()-t.1d())/2);s.16+=1o.3K((t.4h()-t.1e())/2);T(i==="4w")2P(u=o.1q;u--;){x=[23(o[--u],10),23(o[u+1],10)];T(x[0]>r.1l.1B)r.1l.1B=x[0];T(x[0]r.1l.1A)r.1l.1A=x[1];T(x[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}('"5x 6T";Y 19=4x,11=4N,2h=6W;(U(a,F,J){U K(c,d){Y h,i=a();T(!c)W 11;3Z{T("28"2t c&&"1I"!==1k c.28)c.28={2a:c.28};T("17"2t c){T("1I"!==1k c.17||c.17.2D)c.17={1D:c.17};h=c.17.1D||11;T(!a.2k(h)&&(!h&&!h.1s||h.1q<1||"1I"===1k h&&!h.2D))h=c.17.1D=11;T("1n"2t c.17&&"1I"!==1k c.17.1n)c.17.1n={1D:c.17.1n}}T("1f"2t c){T("1I"!==1k c.1f)c.1f={2b:c.1f,2r:c.1f};T("1I"!==1k c.1f.1C)c.1f.1C={};T("5a"!==1k c.1f.1C.2I)c.1f.1C.2I=!!c.1f.1C.2I}T("V"2t c){T("1I"!==1k c.V)c.V={1x:c.V};T("1I"!==1k c.V)c.V=c.V.2D?{1i:c.V}:{1x:c.V}}T("15"2t c)T("1I"!==1k c.15)c.15=c.15.2D?{1i:c.15}:{1x:c.15};T("1m"2t c&&"1I"!==1k c.1m)c.1m={3s:c.1m}}41(o){}T(a.2k(h)){c.17.1D=[];d.1w(U(){Y l=h.1R(13);T(l){c.17.1D.4m(l);i=i.2g(a(13))}})}18 i=d;a.1w(a.1b.X.1d,U(){13.3h&&13.3h(c)});W d?i:c}U N(c,d,h){U i(b){Y f,k=b.2Q("."),m=d[k[0]];2P(b=1;b",{3m:f}):a("",{"1P":"1g-1U-3Q",1D:"4A 12",1n:"4A 12",1a:{"1D-6I":"-5E"}}).5F(a("<5G />",{"1P":"1g-59 1g-59-4B"}));b.21.4k(b.2N).1s("45","21").3T(j+"-"+(f===19?"4B":"21")).4C(U(k){a(13).2j("1g-1U-4C",k.2a==="4o")}).3P(U(){b.12.2A("1g-1U-1W")||e.15();W 11}).1p("3G 5H 4R 6i 3W",U(k){a(13).2j("1g-1U-5I 1g-1U-2H",/5J$/i.1L(k.2a))});e.3H()}U r(){Y b=e.1h;b.2N&&t();b.2N=a("<1Z />",{"1P":j+"-2N "+(d.1m.1V?"1g-1V-4I":"")}).3R(b.1n=a("<1Z />",{1K:j+"-"+h+"-1n","1P":j+"-1n",3m:d.17.1n.1D})).4k(b.3e);T(d.17.1n.21)s();18 e.1t===19&&e.3H()}U u(b){Y f=e.1h;T(!e.1t||!b)W 11;T(a.2k(b))b=b.1R(c);b.2D&&b.1q>0?f.17.5K().3R(b.1a({3d:"3w"})):f.17.3m(b);f.12.3O("4F",U(k){U m(q){g=g.4d(q);T(g.1q===0){e.3H();e.1t===19&&e.2f(e.1O.1x);k()}}Y g=a("3j:4d([1e]):4d([1c])",e.1h.17);g.1w(U(q,A){Y z=["5L","3J","3i","69",""].5M(".X-5N ");a(13).1p(z,U(){2l(e.1J.3j[q]);m(13)});(U w(){T(A.1e)W m(A);e.1J.3j[q]=3o(w,20)})();W 19});g.1q===0&&m(g)});W e}U y(b,f,k,m){U g(D){T(p.12.2A("1g-1U-1W"))W 11;p.V.2C("X-"+h+"-22");2l(e.1J.V);2l(e.1J.15);Y v=U(){e.V(D)};T(d.V.2s>0)e.1J.V=3o(v,d.V.2s);18 v()}U q(D){T(p.12.2A("1g-1U-1W"))W 11;Y v=a(D.4L||D.1i).43(n)[0]==p.12[0];2l(e.1J.V);2l(e.1J.15);T(d.15.2R&&(d.1f.1i==="2c"&&v||/2c(4z|4K|4t)/.1L(D.2a)&&v)){D.63();D.65();W 11}p.12.3V(19);T(d.15.2s>0)e.1J.15=3o(U(){e.15(D)},d.15.2s);18 e.15(D)}U A(D){T(p.12.2A("1g-1U-1W"))W 11;2l(e.1J.22);e.1J.22=3o(U(){e.15(D)},d.15.22)}U z(D){e.1h.12.24(":2p")&&e.2f(D)}Y w=".X-"+h,p={V:d.V.1i,15:d.15.1i,12:e.1h.12},B={V:2B(d.V.1x).2Q(" "),15:2B(d.15.1x).2Q(" ")},G=a.2y.2Y&&/^6\\.[0-9]/.1L(a.2y.4n);c.1p("27.X",U(){e.2x()});T(k&&d.15.2R){p.15=p.15.2g(p.12);p.12.1p("42"+w,U(){p.12.2A("1g-1U-1W")||2l(e.1J.15)})}T(f){T("2X"===1k d.15.22){p.V.1p("X-"+h+"-22",A);a.1w(a.1b.X.48,U(D,v){p.15.2g(e.1h.12).1p(v+w+"-22",A)})}a.1w(B.15,U(D,v){Y C=a.5P(v,B.V);T(C>-1&&a(p.15).2g(p.V).1q===a(p.15).1q||v==="4E"){p.V.1p(v+w,U(E){p.12.24(":2p")?q(E):g(E)});1X B.V[C]}18 p.15.1p(v+w,q)})}T(b){a.1w(B.V,U(D,v){p.V.1p(v+w,g)});p.12.1p("42"+w,U(){e.2H()})}T(m){T(d.1f.1C.2z||d.1f.1C.2I)a(F).1p("2z"+w,z);T(d.1f.1C.2I||G&&p.12.1a("1f")==="2R")a(1T).1p("3X"+w,z);/4E/i.1L(d.15.1x)&&a(1T).1p("3G"+w,U(D){Y v=e.1h.12;a(D.1i).43(n).1q===0&&a(D.1i).2g(c).1q>1&&v.24(":2p")&&!v.2A("1g-1U-1W")&&e.15()});d.1f.1i==="2c"&&a(1T).1p("3n"+w,U(D){T(d.1f.1C.2c&&!p.12.2A("1g-1U-1W")&&p.12.24(":2p"))e.2f(D||a.1b.X.2c)})}}U x(b,f,k,m){m=23(m,10)!==0;Y g=".X-"+h,q={V:b?d.V.1i:a("<1Z/>"),15:f?d.15.1i:a("<1Z/>"),12:k?e.1h.12:a("<1Z/>")};f={V:2B(d.V.1x).2Q(" "),15:2B(d.15.1x).2Q(" ")};T(e.1t){a.1w(f.V,U(A,z){q.V.1E(z+g)});q.V.1E("3n"+g).1E("3W"+g).1E("X-"+h+"-22");a.1w(f.15,U(A,z){q.15.2g(q.12).1E(z+g)});a.1w(a.1b.X.48,U(A,z){q.15.2g(k?e.1h.17:2h).1E(z+g+"-22")});q.15.1E("3W"+g);q.12.1E("42"+g);T(m){a(F).1E("2z"+g);a(1T).1E("3G"+g+" 3n"+g)}}18 b&&q.V.1E(f.V+g+"-2O")}Y e=13,j="1g-12",n=".X."+j;e.1K=h;e.1t=11;e.1h={1i:c};e.1O={1x:{},1i:2h,1W:11};e.1J={3j:[]};e.1S=d;e.1d={};a.1v(e,{1Y:U(b){Y f=e.1h,k=a.3f("4Z");T(e.1t)W 11;e.1t=b?-2:-1;f.12=a("<1Z/>").1s({1K:j+"-"+h,45:"12","1P":j+" X 1g-12-3l 1g-4G-4H "+d.1m.3s}).1a("z-3c",a.1b.X.4l+a(n).1q).2j("1g-1V",d.1m.1V).2j("1g-1U-1W",e.1O.1W).25("X",e).2M(d.1f.2v);f.3e=a("<1Z />",{"1P":j+"-3e"}).2M(f.12);f.17=a("<1Z />",{"1P":j+"-17 "+(d.1m.1V?"1g-1V-17":""),1K:j+"-"+h+"-17"}).2M(f.3e);d.17.1n.1D&&r();u(d.17.1D);a.1w(a.1b.X.1d,U(){13.2G==="1Y"&&13(e)});e.1t=19;y(1,1,1,1);a.1w(d.4s,U(m,g){f.12.1p("12"+m,g)});f.12.3O("4F",U(m){T(d.V.3q||b){f.12.15();e.V(e.1O.1x)}f.12.3D("1g-12-3l");k.37=a.1v({},e.1O.1x);f.12.2C(k,[e.26()]);m()});W e},2J:U(b){32(b.2F()){1M"1l":b=l("1f");1F;1M"38":b=l("38");1F;3Q:b=i(b.2F());b=b[0].1z?b[0].1G():b[0].2D?b[0]:b[0][b[1]];1F}W b},3a:U(b,f){b=b.2F();Y k=i(b),m=e.1h,g=m.12,q,A,z,w={5Q:{1K:U(){Y p=f===19?a.1b.X.44:f,B=j+"-"+p;T(p!==11&&p.1q>0&&!a("#1g-12-"+p).1q){g[0].1K=B;m.17[0].1K=B+"-17";m.1n[0].1K=B+"-1n"}},"^17.1D":U(){u(f)},"^17.1n.1D":U(){T(e.1t)T(!e.1h.1n&&f){r();e.2f()}18 f?e.1h.1n.3m(f):t()},"^17.1n.21":U(){Y p=e.1h.21,B=e.1h.1n;T(e.1t)T(f){B||r();s()}18 p.27()},"^1f.(2b|2r)$":U(){Y p=/2b$/i.1L(b)?"2b":"2r";T("1G"===1k f)d.1f[p]=2e a.1b.X.1d.2L(f)},"^1f.(2b|2r|1C|1i)":U(){e.1t&&e.2f()},"^1f.2v$":U(){T(e.1t===19){g.2M(f);e.2f()}},"^(V|15).(1x|1i|2R|2s|22)":U(p,B,G,D){Y v=b.4e(/2R/i)>-1?[0,[0,1,1,1]]:[b.3M(0,3),b.3L(0)==="s"?[1,0,0,0]:[0,1,0,0]];T(v[0])p[B]=D;x.35(e,v[1]);T(v[0])p[B]=G;y.35(e,v[1])},"^V.3q$":U(){e.1t===11&&e.V()},"^1m.3s$":U(){e.1h.12.1s("1P",j+" X 1g-4G-4H "+f)},"^1m.1V$":U(){g.2j("1g-1V",!!f);m.2N.2j("1g-1V-4I",!!f);m.17.2j("1g-1V-17",!!f)},"^4s.(1Y|V|4t|15|2H|3t)":U(p,B,G,D){a.2k(f)?m.12.1p("12"+B,G):m.12.1E("12"+B,D)}}};a.1w(e.1d,U(p){T("1I"===1k 13.3C)w[p]=13.3C});q=k[0][k[1]];k[0][k[1]]=f.5R?a(f):f;K(d,c);2P(A 2t w)2P(z 2t w[A])5S(z,"i").1L(b)&&w[A][z].1R(e,k[0],k[1],f,q);W e},2K:U(b,f){U k(){Y w=a(13),p=b?"1s":"3g",B=/^1|0$/.1L(w.1a("3z"));e.1h.1n&&c[p]("3k-4J",j+"-"+h+"-1n");c[p]("3k-4U",j+"-"+h+"-17");T(b){T(a.2y.2Y&&13.1m&&B){z=13.1m;z.4b("3B");z.4b("3z")}}18 B&&w.15()}T(e.1t===11)W 11;Y m=b?"V":"15",g=e.1h.12,q=d[m],A=g.24(":2p"),z;T((1k b).4e("3A|2X"))b=!g.24(":2p");T(!A&&!b||g.24(":5T"))W e;T(f){T(e.1O.1x&&/5U|5V/.1L(f.2a)&&/4z|4K/.1L(e.1O.1x.2a)&&a(f.1i).2g(d.V.1i).1q<2&&a(f.4L).43(n).1q>0)W e;e.1O.1x=a.1v({},f)}A=a.3f("12"+m);A.37=a.1v({},f);g.2C(A,[e.26(),3v]);T(A.4a())W e;T(b){e.2H();e.2f(f);q.5k&&a(n).X("15")}18 2l(e.1J.V);g.1s("3k-5X",5Y(!b));g.3V(19,11);T(a.2k(q.2n)){q.2n.1R(g,e.26());g.3O(U(){k.1R(13);a(13).4Q()})}18 T(q.2n===11){g[m]();k.1R(g)}18 g.4u(3v,b?1:0,k);b&&q.1i.2C("X-"+h+"-22");W e},V:U(b){e.2K(19,b)},15:U(b){e.2K(11,b)},2H:U(b){T(e.1t===4N)W 11;Y f=e.1h.12,k=a(n),m=23(f.1a("z-3c"),10),g=a.1b.X.4l+k.1q,q=j+"-2H",A=a.1v({},b);T(!f.2A(q)&&m!==g){k.1a("z-3c",U(z,w){W w-1});a(n+"."+q).1w(U(){Y z=a(13),w=z.X(),p;T(!w||w.1t===11)W 19;z.3D(q);p=a.3f("5Z");p.37=A;z.2C(p,[w,g])});b=a.3f("60");b.37=A;f.2C(b,[e.26(),g]);b.4a()||f.1a({61:g}).3T(q)}W e},2f:U(b){T(e.1t===11)W 11;Y f=d.1f.1i,k=e.1h.12,m=d.1f,g=m.2b,q=m.2r,A=e.1h.12.1c(),z=e.1h.12.1e(),w=a(m.2v)[0],p=0,B=0,G=a.3f("3Y"),D=k.1a("1f")==="2R",v=a(m.1C.2v&&w!==1T.39?w:F),C={14:0,16:0};w={14:U(E){Y I=v.3U,H=q.x==="14"?p:q.x==="1B"?-p:-p/2,L=E+A-v.1c-I;H=(g.x==="14"?A:g.x==="1B"?-A:-A/2)- -2*m.1C.x-(g.1z==="x"?H:0);T(I-E>0)C.14-=H;18 T(L>0)C.14-=(g.x==="1y"?-1:1)*H;W C.14-E},16:U(E){Y I=v.3E,H=q.y==="16"?B:q.y==="1A"?-B:-B/2,L=E+z-v.1e-I;H=(g.y==="16"?z:g.y==="1A"?-z:-z/2)- -2*m.1C.y-(g.1z==="y"?H:0);T(I-E>0)C.16-=H;18 T(L>0)C.16-=(g.y==="1y"?-1:1)*H;W C.16-E}};v={4P:v,1e:v[(v[0]===F?"h":"6Y")+"6X"](),1c:v[(v[0]===F?"w":"64")+"66"](),3U:v.3U(),3E:v.3E()};T(f==="2c"){q={x:"14",y:"16"};b=m.1C.2c||!b||!b.3F?a.1v({},a.1b.X.2c):b;C={16:b.4p,14:b.3F}}18{T(f==="1x")f=b&&b.1i&&b.2a!=="3X"&&b.2a!=="2z"?e.1O.1i=a(b.1i):e.1O.1i;f=a(f).67(0);T(f.1q===0)W e;18 T(f[0]===1T||f[0]===F){p=f.1c();B=f.1e();T(f[0]===F)C={16:D?0:v.3E,14:D?0:v.3U}}18 T(f.24("68")&&a.1b.X.1d.49){C=a.1b.X.1d.49(f,q);p=C.1c;B=C.1e;C=C.1l}18{p=f.47();B=f.4h();C=o(f)}C.14+=q.x==="1B"?p:q.x==="1y"?p/2:0;C.16+=q.y==="1A"?B:q.y==="1y"?B/2:0}C.14+=m.1C.x+(g.x==="1B"?-A:g.x==="1y"?-A/2:0);C.16+=m.1C.y+(g.y==="1A"?-z:g.y==="1y"?-z/2:0);C.4g=m.1C.2I&&f[0]!==F&&f[0]!==1T.39?{14:w.14(C.14),16:w.16(C.16)}:{14:0,16:0};k.1s("1P",U(){W a(13).1s("1P").31(/1g-12-4O-\\w+/i,"")}).3T(j+"-4O-"+g.55());G.37=a.1v({},b);k.2C(G,[e.26(),C,v.4P]);T(G.4a())W e;1X C.4g;T(k.24(":2p")&&a.2k(m.2n)){m.2n.1R(k,e.26(),C);k.3O(U(){Y E=a(13);E.1a({3z:"",1e:""});a.2y.2Y&&13.1m&&13.1m.4b("3B");E.4Q()})}18 6c(C.14,C.16)||k.1a(C);W e},3H:U(){T(!e.1t||!(a.2y.2Y&&23(a.2y.4n.3L(0),10)<9))W 11;Y b=e.1h.12;b.1s("1m");Y f;b.1a({1c:"5b",1e:"5b"});f=l("38");a.1w(["1c","1e"],U(k,m){Y g=23(b.1a("34-"+m),10)||0,q=23(b.1a("4S-"+m),10)||0;f[m]=g+q?1o.4S(1o.34(f[m],q),g):f[m]});b.1a(f)},4q:U(b){Y f=e.1h.12;T(e.1t)f.2j("1g-1U-1W",b);18 e.1O.1W=!!b;W e},2x:U(){Y b=e.1h,f=b.1i.25("4c");e.1t&&a.1w(e.1d,U(){13.2G==="1Y"&&13.2x()});x(1,1,1,1);c.4V("X");e.1t&&b.12.27();f&&c.1s("1n",f);c.3g("3k-4U");W c},26:U(){Y b=a.1v({},e);1X b.1O;1X b.1J;1X b.1S;1X b.1d;1X b.1Y;1X b.26;W b}})}U O(c,d){Y h,i=a(13);h=a(1T.39);Y o=i.28?i.28(d.28):{};o=a.1v(19,{},d,K(a.1v(19,{},(o&&d.28.2a==="6e"?o[d.28.4Y]:{})||o)));Y l=o.1f,t=13===1T?h:i;i.4V("28");T("3A"===1k o.17.1D)T(o.17.1s!==11&&i.1s(o.17.1s))o.17.1D=i.1s(o.17.1s);18 W 11;T(l.2v===11)l.2v=h;T(l.1i===11)l.1i=t;T(o.V.1i===11)o.V.1i=t;T(o.15.1i===11)o.15.1i=t;l.2r=2e a.1b.X.1d.2L(l.2r);l.2b=2e a.1b.X.1d.2L(l.2b);T(i.25("X"))T(o.4j)i.X("2x");18 T(o.4j===11)W 11;h=2e N(i,o,c);i.25("X",h);W h}U P(c){Y d=13;d.3C={"^17.1H":U(){13.1d.1H.3i(13.1S.17.1H)}};a.1v(d,{2o:U(){Y h=c.1S.17.1H;c.1h.12.1p("4Z.1H",U(){d.3i(h);c.1h.12.1p("36.1H",U(){h.2V===11&&c.1t===19&&d.3i(h)})})},3i:U(h){a.1H(a.1v(19,{},h,{4f:U(i,o){T(a.2k(h.4f))T(h.4f.1R(c.26(),i,o)===11)W;c.3a("17.1D",i)},3J:U(i,o,l){Y t=o||l;T(a.2k(h.3J)){i=h.3J.1R(c.26(),i,o,l);T(i===11)W}c.3a("17.1D",t)}}));W d},2x:U(){c.1h.12.1E("36.1H")}});d.2o()}U M(c,d,h){Y i=1o.1N(d/2),o=1o.1N(h/2);d={4X:[[0,0],[d,h],[d,0]],4T:[[0,0],[d,0],[0,h]],51:[[0,h],[d,0],[d,h]],52:[[0,0],[0,h],[d,h]],6j:[[0,h],[i,0],[d,h]],6k:[[0,0],[d,0],[i,h]],6l:[[0,0],[d,o],[0,h]],6m:[[d,0],[d,h],[0,o]]};d.6o=d.4X;d.6q=d.4T;d.6r=d.51;d.6s=d.52;W d[c]}U Q(c){U d(j){Y n=l.1j,b=["14","1B"],f=o.1l,k,m;T(o.1u===11||!n)W 11;j=j||i.1u;k=j.1z;m=k==="y"?"x":"y";b[k==="y"?"4m":"6t"]("16","1A");f=1o.34(j[m]==="1y"?f:0,f);n.1a({16:"",1A:"",14:"",1B:"",54:""});32(j[k==="y"?"x":"y"]){1M"1y":n.1a(b[0],"50%").1a("54-"+b[0],-1o.1N(u[k==="y"?"1c":"1e"]/2)+f);1F;1M b[0]:n.1a(b[0],f);1F;1M b[1]:n.1a(b[1],f);1F}f=u[k==="x"?"1c":"1e"];T(x){t.2j("1g-12-3l",!t.24(":2p"));f-=23(s.1a("1r-"+j[k]+"-1c"),10)||0;t.3D("1g-12-3l")}T(e==="2u"&&/1A|1B/.1L(j[j.1z]))f+=x?1:-1;n.1a(j[k],-f)}U h(j,n,b){T(l.1j){j=a.1v({},i.1u);n=j.1z==="y"?["y","16","14","1e","x"]:["x","14","16","1c","y"];Y f=b.4g,k=[0,0];T(f.14)j.x=j.x==="1y"?f.14>0?"14":"1B":j.x==="14"?"1B":"14";T(f.16)j.y=j.y==="1y"?f.16>0?"16":"1A":j.y==="16"?"1A":"16";k[0]=x?23(s.1a("1r-"+j[n[0]]+"-1c"),10)||0:0;k[1]=1o.34(j[n[4]]==="1y"?o.1l:0,o.1l);b[n[1]]+=(j[n[0]]===n[1]?1:-1)*(u[n[3]]-k[0]);b[n[2]]-=(j[n[4]]===n[2]||j[n[4]]==="1y"?1:-1)*k[1];T(j.1G()!==r.1u.1G()&&(r.16!==f.16||r.14!==f.14))i.3b(j);r.14=f.14;r.16=f.16;r.1u=j}}Y i=13,o=c.1S.1m.1j,l=c.1h,t=l.12,s=l.3e,r={16:0,14:0,1u:{1G:U(){}}},u={1c:o.1c,1e:o.1e},y={},x=o.1r||0,e=o.2S||11;i.1u=2h;i.2Z=2h;i.3C={"^1f.2b|1m.1j.(1u|2Z|2S|1r)":U(){x=o.1r;T(i.2o())13.2J("1f.1i")!=="2c"&&13.2f();18 i.2x()},"^1m.1j.(1e|1c)":U(){u={1c:o.1c,1e:o.1e};i.2O();i.3b();c.2f()},"^1m.3s$":U(){i.4i();i.3b()}};a.1v(i,{2o:U(){Y j=a.2y.2Y,n=i.57(),b=i[i.2Z?"2Z":"1u"].1G().6u("1y")>-1;T(n){T(e===19)e=a("<2q />")[0].3S?"2q":j&&(b||u.1e!==u.1c)?"2u":"2W";18 T(e==="2q")e=j?"2u":!a("<2q />")[0].3S?"2W":"2q";18 T(e==="2W")e=j&&b?"2u":e;i.2O();i.4i();i.3b();t.1E(".X-1j").1p("3Y.X-1j",h)}W n},57:U(){Y j=o.1u,n=c.1S.1f.2r,b=c.1S.1f.2b;T(b.1G)b=b.1G();T(j===11||b===11&&n===11)W 11;18 T(j===19)i.1u=2e a.1b.X.1d.2L(b);18 T(!j.1G)i.1u=2e a.1b.X.1d.2L(j);W i.1u.1G()!=="4y"},4i:U(){Y j=l.1j,n=i.1u[i.1u.1z],b="1r-"+n+"-33";y.2E=j.1a("3N-33","").1a("1r","").1a("3N-33")||"2T";y.1r=j.2J(0).1m?j.2J(0).1m["1r"+n.3L(0)+n.3M(1)+"6v"]:j.1a(b)||"2T";T(/58?\\(0, 0, 0(, 0)?\\)|2T/i.1L(y.2E))y.2E=s.1a(x?"3N-33":b);T(!y.1r||/58?\\(0, 0, 0(, 0)?\\)|2T/i.1L(y.1r))y.1r=s.1a(b)||y.2E;a("*",j).2g(j).1a("3N-33","2T").1a("1r",0)},2O:U(){Y j=u.1c,n=u.1e;l.1j&&l.1j.27();l.1j=a(\'<1Z 1P="1g-12-1j" />\').2j("1g-1V-17",c.1S.1m.1V).1a(u).4k(t);32(e){1M"2q":a(\'<2q 1e="\'+n+\'" 1c="\'+j+\'" />\').2M(l.1j)[0].3S("2d").5i();1F;1M"2u":l.1j.3m(\'<2u:46 6w="0 0" 6x="\'+j+" "+n+\'" 6y="\'+!!x+\'" 1m="5c:3u(#3Q#5d); 3d:5e-3w; 6z:19; 1f: 3x; 16:0; 14:0; 1c:\'+j+"2m; 1e:"+n+"2m; 6A-6B:"+i.1u.y+\';"><2u:6C 6D="\'+(x-2)+\'2m" 6E="6F" 6G="10" 1m="5c:3u(#3Q#5d); 3d:5e-3w;" />\');1F;1M"2W":l.1j.3R(\'<1Z 1P="1g-12-1j-6H" />\').3R(x?\'<1Z 1P="1g-12-1j-1r" />\':"");1F}W i},3b:U(j){Y n=l.1j,b=u.1c,f=u.1e,k=x>0?0:1,m=1o.3K(x/2+0.5),g=o.2Z,q,A;T(!j)j=i.1u;T(g===11)g=j;18{g=2e a.1b.X.1d.2L(g);g.1z=j.1z;T(g.x==="3I")g.x=j.x;18 T(g.y==="3I")g.y=j.y;18 T(g.x===g.y)g[j.1z]=j[j.1z]}A=1o[/b|r/.1L(g[g.1z==="y"?"x":"y"])?"3K":"1N"];n=n.5m();32(e){1M"2q":n=n.2J(0).3S("2d");n.5g&&n.5g();n.6J(0,0,5h,5h);2P(q=M(g.1G(),b,f);k<2;k++){T(k){n.5i();n.6K(A((g.x==="14"?1:g.x==="1B"?-1:0)*(x+1)*(g.1z==="y"?0.5:1)),A((g.y==="16"?1:g.y==="1A"?-1:0)*(x+1)*(g.1z==="x"?0.5:1)))}n.6L();n.6M(q[0][0],q[0][1]);n.5j(q[1][0],q[1][1]);n.5j(q[2][0],q[2][1]);n.6N();n.6O=y[k?"2E":"1r"];n.2E()}1F;1M"2u":q=M(g.1G(),b,f);k="m"+q[0][0]+","+q[0][1]+" l"+q[1][0]+","+q[1][1]+" "+q[2][0]+","+q[2][1]+" 6P";n.1s({6Q:k,6R:y.2E});T(x){n.5m().1s("33",y.1r);T(g.1z==="y"){n.1a("16",(g.y==="16"?1:-1)*(x-2));n.1a("14",g.x==="14"?1:-2)}18{n.1a("14",(g.x==="14"?1:-1)*(x-2));n.1a("16",g.y==="16"?1:-2)}}1F;1M"2W":T(g.1z==="y"){k=b>f?1.5:bf?5:2.2;m=[1o.1N(k*m*(g.x==="1B"?-1:1)*(g.y==="1y"?0.9:1)),g.y==="16"?m:g.y==="1A"?-m:0]}n.3g("1m").1w(U(z){Y w={x:g.1z==="x"?g.x==="14"?"1B":"14":g.x,y:g.1z==="y"?g.y==="16"?"1A":"16":g.y},p=g.x==="1y"?["14","1B",w.y,f,b]:["16","1A",w.x,b,f],B=y[!z&&x?"1r":"2E"];z&&a(13).1a({1f:"3x","z-3c":1,14:m[0],16:m[1]});g.x==="1y"||g.y==="1y"?a(13).1a("1r-"+p[2],p[3]+"2m 4r "+B).1a("1r-"+p[0],1o.1N(p[4]/2)+"2m 5o 2T").1a("1r-"+p[1],1o.1N(p[4]/2)+"2m 5o 2T"):a(13).1a("1r-1c",1o.1N(f/2)+"2m "+1o.1N(b/2)+"2m").1a("1r-"+w.x,1o.1N(b/2)+"2m 4r "+B).1a("1r-"+w.y,1o.1N(f/2)+"2m 4r "+B)});1F}d(j);W i},2x:U(){l.1j&&l.1j.27();t.1E(".X-1j")}})}U R(c,d){Y h=13,i=c.1h,o=i.12;i.29=a("#X-29");a.1v(h,{2o:U(){o.1p("36.2w 4v.2w",U(l,t,s){l=l.2a.31("12","");a.2k(d[l])?d[l].1R(i.29,s,t):h[l](s)});i.29.1q||h.2O();d.3t===19&&i.29.1p("3P.2w"+c.1K,U(){c.15.1R(c)})},2O:U(){i.29=a("<1Z />",{1K:"X-29",1a:{1f:"3x",16:0,14:0,3d:"71"}}).2M(1T.39);a(F).1p("2z.2w",U(){i.29.1a({1e:1o.34(a(F).1e(),a(1T).1e()),1c:1o.34(a(F).1c(),a(1T).1c())})}).2C("2z")},2K:U(l){Y t=i.29,s=c.1S.V.1Q.2n,r=l?"V":"15";t.3V(19,11);T(a.2k(s))s.1R(t,l);18 s===11?t[r]():t.4u(3v,l?0.7:0,U(){l||a(13).15()})},V:U(){h.2K(19)},15:U(){h.2K(11)},2x:U(){Y l=19;a("*").1w(U(){Y t=a(13).25("X");T(t&&t.1K!==c.1K&&t.1S.V.1Q)W l=11});T(l){i.29.27();a(F).1E("3X.2w 2z.2w")}18 i.29.1E("3P.2w"+c.1K);o.1E("36.2w 4v.2w")}});h.2o()}U S(c){Y d=13,h=c.1h,i=h.12,o=".2i-"+c.1K,l="3Y"+o+" 36"+o;a.1v(d,{2o:U(){h.2i=a(\'<40 1P="1g-12-2i" 5p="0" 5q="-1" 5r="5s:\\\'\\\';" 1m="3d:3w; 1f:3x; z-3c:-1; 3B:5t(3z=0);">\');h.2i.2M(i);i.1p(l,d.1C)},1C:U(){Y t=c.2J("38"),s=c.1d.1j,r=c.1h.1j,u;u=23(i.1a("1r-14-1c"),10)||0;u={14:-u,16:-u};T(s&&r){s=s.1u.1z==="x"?["1c","14"]:["1e","16"];u[s[1]]-=r[s[0]]()}h.2i.1a(u).1a(t)},2x:U(){d.40.27();i.1E(l)}});d.2o()}a.1b.X=U(c,d,h){Y i=2B(c).2F(),o=2h,l=i==="4q"?[19]:a.5u(2U).4D(1,10),t=l[l.1q-1],s=a.1v(19,{},c),r;T(!2U.1q&&13.25("X")||i==="5v")W(s=13.25("X"))?s.26():J;18 T("1G"===1k c){13.1w(U(){Y u=a(13).25("X");T(!u)W 19;T(/5w|3a/.1L(i)&&d)T(h!==J)u.3a(d,h);18 o=u.2J(d);18{T(!u.1t&&(i==="V"||i==="2K")){T(t&&t.5y)u.1O.1x=t;u.1Y(1)}18 T(i==="5z"){i="4q";l=[11]}u[i]&&u[i].35(u[i],l)}});W o!==2h?o:13}18 T("1I"===1k c||!2U.1q){r=K(s,13);s=a.1v(19,{},a.1b.X.3p,s);W a.1b.X.1p.1R(r,s,t)}};a.1b.X.1p=U(c,d){W 13.1w(U(h){U i(e){U j(){s.1Y(1k e==="1I"||r.V.3q);u.V.1E(y.V);u.15.1E(y.15)}T(s.1O.1W)W 11;s.1O.1x=a.1v({},e);T(r.V.2s>0){2l(s.1J.V);s.1J.V=3o(j,r.V.2s);y.V!==y.15&&u.15.1p(y.15,U(){2l(s.1J.V)})}18 j()}Y o=a(13),l=c.1K,t=c.17.1D,s,r,u,y,x;c.1K=l=l===11||l.1q<1||a("#1g-12-"+l).1q?a.1b.X.44++:l;x=".X-"+l+"-2O";s=O.1R(13,l,c);T(s===11)W 19;r=s.1S;T(a.5O(t))r.17.1D=t[h];o.1s("1n")&&o.25("4c",o.1s("1n")).3g("1n");a.1w(a.1b.X.1d,U(){13.2G==="2G"&&13(s)});u={V:r.V.1i,15:r.15.1i};y={V:2B(r.V.1x).31(" ",x+" ")+x,15:2B(r.15.1x).31(" ",x+" ")+x};u.V.1p(y.V,i);T(c.V.3q||c.56)i(d)})};a.1w({1s:U(c){Y d=a(13),h=d.25("X");W 2U.1q===1&&c==="1n"&&h&&h.1t===19?d.25("4c"):2h},27:a.1g?2h:U(c,d){a(13).1w(U(){T(!d)T(!c||a.3B(c,[13]).1q)a("*",13).2g(13).1w(U(){a(13).5W("27")})})}},U(c,d){T(!d)W 19;a.1b["4M"+c]=a.1b[c];a.1b[c]=U(){W d.35(13,2U)||a.1b["4M"+c].35(13,2U)}});a(1T.39).1s("45",U(c,d){W!d?"6Z":d});a(1T).1p("3n.X",U(c){a.1b.X.2c={3F:c.3F,4p:c.4p}});a.1b.X.44=0;a.1b.X.48="3P 6a 3G 4R 3n 5n 4o".2Q(" ");a.1b.X.4l=6d;a.1b.X.1d={2L:U(c){c=2B(c).31(/([A-Z])/," $1").31(/6n/6p,"1y").2F();13.x=(c.4W(/14|1B|1y/i)||["3I"])[0].2F();13.y=(c.4W(/16|1A|1y/i)||["3I"])[0].2F();13.1z=c.3L(0).4e(/^(t|b)/)>-1?"y":"x";13.1G=U(){W 13.1z==="y"?13.y+13.x:13.x+13.y};13.55=U(){Y d=13.x.3M(0,1),h=13.y.3M(0,1);W d===h?d:d==="c"||d!=="c"&&h!=="c"?h+d:d+h}}};a.1b.X.3p={56:11,1K:11,4j:19,28:{2a:"1P"},17:{1D:19,1s:"1n",1n:{1D:11,21:11}},1f:{2b:"16 14",2r:"1A 1B",1i:11,2v:11,1C:{x:0,y:0,2c:19,2I:11,2z:19,2v:11},2n:19},V:{1i:11,1x:"4o",2n:19,2s:3v,5k:11,3q:11},15:{1i:11,1x:"5n",2n:19,2s:0,2R:11,22:11},1m:{3s:"",1V:11},4s:{1Y:a.30,4t:a.30,V:a.30,15:a.30,2H:a.30,3t:a.30}};a.1b.X.1d.1H=U(c){Y d=c.1d.1H,h=c.1S.17.1H;T(h&&h.3u)T(d)W d;18{c.1d.1H=2e P(c);W c.1d.1H}};a.1b.X.1d.1H.2G="1Y";a.1b.X.1d.1H.3h=U(c){3Z{Y d=c.17.1H;T(1k d!=="1I")d=c.17.1H={3u:d};T("3A"!==1k d.2V&&d.2V)d.2V=!!d.2V}41(h){}};a.1v(19,a.1b.X.3p,{17:{1H:{2V:19}}});a.1b.X.1d.1j=U(c){Y d=c.1d.1j,h=c.1S.1m.1j;T(h&&h.1u)T(d)W d;18{c.1d.1j=2e Q(c);c.1d.1j.2o();W c.1d.1j}};a.1b.X.1d.1j.2G="1Y";a.1b.X.1d.1j.3h=U(c){3Z{Y d=c.1m.1j;T(1k d!=="1I")c.1m.1j={1u:d};T(!/1G|3A/i.1L(1k d.1u))d.1u=4x;T(1k d.2S!=="1G")d.2S=19;T(!/2q|2W/i.1L(d.2S))d.2S=19;1k d.1c!=="2X"&&1X d.1c;1k d.1e!=="2X"&&1X d.1e;1k d.1r!=="2X"&&1X d.1r;1k d.1l!=="2X"&&1X d.1l}41(h){}};a.1v(19,a.1b.X.3p,{1m:{1j:{1u:19,2Z:11,2S:19,1c:9,1e:9,1r:0,1l:0}}});a.1b.X.1d.49=U(c,d){U h(x,e){2P(Y j=0,n=1,b=1,f=0,k=0,m=x.1c,g=x.1e;m>0&&g>0&&n>0&&b>0;){m=1o.1N(m/2);g=1o.1N(g/2);T(d.x==="14")n=m;18 T(d.x==="1B")n=x.1c-m;18 n+=1o.1N(m/2);T(d.y==="16")b=g;18 T(d.y==="1A")b=x.1e-g;18 b+=1o.1N(g/2);2P(j=e.1q;j--;){T(e.1q<2)1F;f=e[j][0]-x.1l.14;k=e[j][1]-x.1l.16;T(d.x==="14"&&f>=n||d.x==="1B"&&f<=n||d.x==="1y"&&(fx.1c-n)||d.y==="16"&&k>=b||d.y==="1A"&&k<=b||d.y==="1y"&&(kx.1e-b))e.62(j,1)}}W{14:e[0][0],16:e[0][1]}}Y i=c.1s("46").2F(),o=c.1s("6b").2Q(","),l=[],t=a(\'3j[6f="#\'+c.6h("5f").1s("4Y")+\'"]\'),s=t.1l(),r={1c:0,1e:0,1l:{16:53,1B:0,1A:0,14:53}},u=0,y=0;s.14+=1o.3K((t.47()-t.1c())/2);s.16+=1o.3K((t.4h()-t.1e())/2);T(i==="4w")2P(u=o.1q;u--;){y=[23(o[--u],10),23(o[u+1],10)];T(y[0]>r.1l.1B)r.1l.1B=y[0];T(y[0]r.1l.1A)r.1l.1A=y[1];T(y[1] 0 ? 'top' : 'bottom') : (newCorner.y === 'top' ? 'bottom' : 'top'); } - // Adjust tooltip pos if needed in relation to tip element + // Setup offset adjustments + offset[0] = border ? parseInt(wrapper.css('border-' + newCorner[ precedance[0] ] + '-width'), 10) || 0 : 0; offset[1] = Math.max(newCorner[ precedance[4] ] === 'center' ? opts.offset : 0, opts.offset); - pos[ precedance[1] ] += (newCorner[ precedance[0] ] === precedance[1] ? 1 : -1) * (size[ precedance[3] ] - offset[0]) - ((method === 'vml') ? 1 : 0); + + // Adjust tooltip position in relation to tip element + pos[ precedance[1] ] += (newCorner[ precedance[0] ] === precedance[1] ? 1 : -1) * (size[ precedance[3] ] - offset[0]); pos[ precedance[2] ] -= (newCorner[ precedance[4] ] === precedance[2] || newCorner[ precedance[4] ] === 'center' ? 1 : -1) * offset[1]; // Update and redraw the tip if needed