diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 9ddb05ea..a44eace0 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: Tue Feb 15 21:05:28 2011 +0000 +* Date: Wed Feb 16 20:19:44 2011 +0000 */ /* Fluid class for determining actual width in IE */ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index 803a6478..a2d72519 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: Tue Feb 15 21:05:28 2011 +0000 +* Date: Wed Feb 16 20:19:44 2011 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -884,8 +884,8 @@ function QTip(target, options, id, attr) // Update tooltip position (without animation) self.reposition(event, 0); - // Hide other tooltips if tooltip is solo - if(opts.solo) { $(selector).not(tooltip).qtip('hide', callback); } + // Hide other tooltips if tooltip is solo, using it as the context + if(opts.solo) { $(selector, opts.solo).not(tooltip).qtip('hide', callback); } } else { // Clear show timer if we're hiding @@ -1332,6 +1332,7 @@ function init(id, opts) if(posOptions.container === FALSE) { posOptions.container = docBody; } if(posOptions.target === FALSE) { posOptions.target = newTarget; } if(config.show.target === FALSE) { config.show.target = newTarget; } + if(config.show.solo === TRUE) { config.show.solo = docBody; } if(config.hide.target === FALSE) { config.hide.target = newTarget; } if(config.position.viewport === TRUE) { config.position.viewport = posOptions.container; } diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index ce14530d..c67357c9 100644 --- a/dist/jquery.qtip.min.js +++ b/dist/jquery.qtip.min.js @@ -9,5 +9,5 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Tue Feb 15 21:05:28 2011 +0000 -*/"use strict",function(a,b,c){function z(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id,g="tooltipmove"+f+" tooltipshow"+f;a.extend(c,{init:function(){d.bgiframe=a(''),d.bgiframe.appendTo(e),e.bind(g,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=b.elements.tip,g,h;h=parseInt(e.css("border-left-width"),10)||0,h={left:-h,top:-h},c&&f&&(g=c.corner.precedance==="x"?["width","left"]:["height","top"],h[g[1]]-=f[g[0]]()),d.bgiframe.css(h).css(a)},destroy:function(){c.iframe.remove(),e.unbind(g)}}),c.init()}function y(c){var f=this,h=c.options.show.modal,i=c.elements,j=i.tooltip,k="#qtip-overlay",l=".qtipmodal",m="tooltipshow"+l+" tooltiphide"+l;c.checks.modal={"^show.modal.(on|blur)$":function(){f.init(),i.overlay.toggle(j.is(":visible"))}},a.extend(f,{init:function(){h.on&&(j.unbind(l).bind(m,function(b,c,d){var e=b.type.replace("tooltip","");a.isFunction(h[e])?h[e].call(i.overlay,d,c):f[e](d)}),f.create(),h.blur===d&&i.overlay.unbind(l+c.id).bind("click"+l+c.id,function(){c.hide.call(c)}),i.overlay.css("cursor",h.blur?"pointer":""))},create:function(){var c=a(k),d;if(c.length){i.overlay=c;return c}d=i.overlay=a("
",{id:k.substr(1),css:{position:"absolute",top:0,left:0,display:"none"},mousedown:function(){return e}}).appendTo(document.body),a(b).bind("resize"+l,function(){d.css({height:Math.max(a(b).height(),a(document).height()),width:Math.max(a(b).width(),a(document).width())})}).trigger("resize");return d},toggle:function(b){var h=i.overlay,k=c.options.show.modal.effect,l=b?"show":"hide",m;h||(h=f.create());if(!h.is(":animated")||b)h.stop(d,e),b&&(m=parseInt(a.css(j[0],"z-index"),10),h.css("z-index",(m||g.zindex)-1)),a.isFunction(k)?k.call(h,b):k===e?h[l]():h.fadeTo(90,b?.7:0,function(){b||a(this).hide()})},show:function(){f.toggle(d)},hide:function(){f.toggle(e)},destroy:function(){var d=i.overlay;d&&(a(k).each(function(){var b=a(this).data("qtip");if(b&&b.id!==b.id&&b.options.show.modal)return d=e}),d?(i.overlay.remove(),a(b).unbind(l)):i.overlay.unbind(l+c.id)),j.unbind(m)}}),f.init()}function x(b,g){function v(a){var b=a.precedance==="y",c=n[b?"width":"height"],d=n[b?"height":"width"],e=a.string().indexOf("center")>-1,f=c*(e?.5:1),g=Math.pow,h=Math.round,i,j,k,l=Math.sqrt(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=Math.sqrt(g(m[0],2)-g(p,2)),m[3]=Math.sqrt(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];return{height:k[b?0:1],width:k[b?1:0]}}function u(b){var c=k.titlebar&&b.y==="top",d=c?k.titlebar:k.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"border-radius-"+g:"border-"+g+"-radius");return parseInt(d.css(h),10)||parseInt(l.css(h),10)||0}function t(a,b,c){b=b?b:a[a.precedance];var d=k.titlebar&&a.y==="top",e=d?k.titlebar:k.content,f="border-"+b+"-width",g=parseInt(e.css(f),10);return(c?g||parseInt(l.css(f),10):g)||0}function s(b,e,f,g){if(k.tip){var h=a.extend({},i.corner),l=f.adjusted,n;i.corner.fixed!==d&&(l.left&&(h.x=h.x==="center"?l.left>0?"left":"right":h.x==="left"?"right":"left"),l.top&&(h.y=h.y==="center"?l.top>0?"top":"bottom":h.y==="top"?"bottom":"top"),h.string()!==m.corner&&(m.top!==l.top||m.left!==l.left)&&(n=i.update(h))),n||(n=i.position(h,0)),n.right!==c&&(n.left=n.right),n.bottom!==c&&(n.top=n.bottom),n.option=Math.max(0,j.offset),f.left-=n.left.charAt?n.option:(n.right?-1:1)*n.left,f.top-=n.top.charAt?n.option:(n.bottom?-1:1)*n.top,m.left=l.left,m.top=l.top,m.corner=h.string()}}var i=this,j=b.options.style.tip,k=b.elements,l=k.tooltip,m={top:0,left:0,corner:""},n={width:j.width,height:j.height},o={},p=j.border||0,q=".qtip-tip",r=a("")[0].getContext;i.corner=f,i.mimic=f,b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){i.init()||i.destroy(),b.reposition()},"^style.tip.(height|width)$":function(){n={width:j.width,height:j.height},i.create(),i.update(),b.reposition()},"^content.title.text|style.(classes|widget)$":function(){k.tip&&i.update()}},a.extend(i,{init:function(){var b=i.detectCorner()&&(r||a.browser.msie);b&&(i.create(),i.update(),l.unbind(q).bind("tooltipmove"+q,s));return b},detectCorner:function(){var a=j.corner,c=b.options.position,f=c.at,g=c.my.string?c.my.string():c.my;if(a===e||g===e&&f===e)return e;a===d?i.corner=new h.Corner(g):a.string||(i.corner=new h.Corner(a),i.corner.fixed=d);return i.corner.string()!=="centercenter"},detectColours:function(){var c=k.tip.css({backgroundColor:"",border:""}),d=i.corner,e=d[d.precedance],f="border-"+e+"-color",g="border"+e.charAt(0)+e.substr(1)+"Color",h=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,m="background-color",p="transparent",q=k.titlebar&&(d.y==="top"||d.y==="center"&&c.position().top+n.height/2+j.offset",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(l),r?a("").appendTo(k.tip)[0].getContext("2d").save():(d='',k.tip.html(p?d+=d:d))},update:function(b){var c=k.tip,g=c.children(),l=n.width,m=n.height,q="px solid ",s="px dashed transparent",u=j.mimic,x=Math.round,y,z,A,B,C;b||(b=i.corner),u===e?u=b:(u=new h.Corner(u),u.precedance=b.precedance,u.x==="inherit"?u.x=b.x:u.y==="inherit"?u.y=b.y:u.x===u.y&&(u[b.precedance]=b[b.precedance])),y=u.precedance,i.detectColours(),p=o.border==="transparent"||o.border==="#123456"?0:j.border===d?t(b,f,d):j.border,A=w(u,l,m),C=v(b),c.css(C),b.precedance==="y"?B=[x(u.x==="left"?p:u.x==="right"?C.width-l-p:(C.width-l)/2),x(u.y==="top"?C.height-m:0)]:B=[x(u.x==="left"?C.width-l:0),x(u.y==="top"?p:u.y==="bottom"?C.height-m-p:(C.height-m)/2)],r?(g.attr(C),z=g[0].getContext("2d"),z.restore(),z.save(),z.clearRect(0,0,3e3,3e3),z.translate(B[0],B[1]),z.beginPath(),z.moveTo(A[0][0],A[0][1]),z.lineTo(A[1][0],A[1][1]),z.lineTo(A[2][0],A[2][1]),z.closePath(),z.fillStyle=o.fill,z.strokeStyle=o.border,z.lineWidth=p*2,z.lineJoin="miter",z.miterLimit=100,z.stroke(),z.fill()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" xe",B[2]=p&&/^(r|b)/i.test(b.string())?1:0,g.css({antialias:""+(u.string().indexOf("center")>-1),left:B[0]-B[2]*Number(y==="x"),top:B[1]-B[2]*Number(y==="y"),width:l+p,height:m+p}).each(function(b){var c=a(this);c.attr({coordsize:l+p+" "+(m+p),path:A,fillcolor:o.fill,filled:!!b,stroked:!b}).css({display:p||b?"block":"none"}),!b&&p>0&&c.html()===""&&c.html('')}));return i.position(b,1)},position:function(b,c){var f=k.tip,g={},h=Math.max(0,j.offset),l,m,n;if(j.corner===e||!f)return e;b=b||i.corner,l=b.precedance,m=v(b),n=a.browser.msie&&p&&/^(b|r)/i.test(b.string())?1:0,a.each(l==="y"?[b.x,b.y]:[b.y,b.x],function(a,c){var e,f;c==="center"?(e=l==="y"?"left":"top",g[e]="50%",g["margin-"+e]=-Math.round(m[l==="y"?"width":"height"]/2)+h):(e=t(b,c,d),f=u(b),g[c]=a||!p?t(b,c)+(a?0:f):h+(f>e?f:0))}),g[b[l]]-=m[l==="x"?"width":"height"]+n,c&&f.css({top:"",bottom:"",left:"",right:"",margin:""}).css(g);return g},destroy:function(){k.tip&&k.tip.remove(),l.unbind(q)}}),i.init()}function w(a,b,c){var d=Math.ceil(b/2),e=Math.ceil(c/2),f={bottomright:[[0,0],[b,c],[b,0]],bottomleft:[[0,0],[b,0],[0,c]],topright:[[0,c],[b,0],[b,c]],topleft:[[0,0],[0,c],[b,c]],topcenter:[[0,c],[d,0],[b,c]],bottomcenter:[[0,0],[b,0],[d,c]],rightcenter:[[0,0],[b,e],[0,c]],leftcenter:[[b,0],[b,c],[0,e]]};f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft;return f[a.string()]}function v(b){var c=this,d=b.elements.tooltip,e=b.options.content.ajax,f=".qtip-ajax",g=/)<[^<]*)*<\/script>/gi;b.checks.ajax={"^content.ajax":function(a,b,d){b==="ajax"&&(e=d),b==="once"?c.once(e.once):e&&e.url?c.load():c.once(0)}},a.extend(c,{init:function(){e&&e.url&&(c.load(),d.one("tooltipshow",function(){c.once(e.once)}))},once:function(a){d[(a?"un":"")+"bind"]("tooltipshow"+f,c.load)},load:function(){function j(a,c,d){b.set("content.text",c+": "+d)}function i(c){h&&(c=a("
").append(c.replace(g,"")).find(h)),b.set("content.text",c)}var d=e.url.indexOf(" "),f=e.url,h;d>-1&&(h=f.substr(d),f=f.substr(0,d)),a.ajax(a.extend({success:i,error:j,context:b},e,{url:f}));return c}}),c.init()}function u(b,c){var i,j,k,l,m=a(this),n=a(document.body),o=this===document?n:m,p=m.metadata?m.metadata(c.metadata):f,u=c.metadata.type==="html5"&&p?p[c.metadata.name]:f,v=m.data(c.metadata.name||"qtipopts");try{v=typeof v==="string"?(new Function("return "+v))():v}catch(w){r("Unable to parse HTML5 attribute data: "+v)}l=a.extend(d,{},g.defaults,c,typeof v==="object"?s(v):f,s(u||p)),p&&a.removeData(this,"metadata"),j=l.position,l.id=b;if("boolean"===typeof l.content.text){k=m.attr(l.content.attr);if(l.content.attr!==e&&k)l.content.text=k;else return e}j.container===e&&(j.container=n),j.target===e&&(j.target=o),l.show.target===e&&(l.show.target=o),l.hide.target===e&&(l.hide.target=o),l.position.viewport===d&&(l.position.viewport=j.container),j.at=new h.Corner(j.at),j.my=new h.Corner(j.my);if(a.data(this,"qtip"))if(l.overwrite)m.qtip("destroy");else if(l.overwrite===e)return e;a.attr(this,"title")&&(a.data(this,q,a.attr(this,"title")),m.removeAttr("title")),i=new t(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function t(p,r,t,u){function M(c,d,e,g){g=parseInt(g,10)!==0;var h=".qtip-"+t,i={show:c?r.show.target:f,hide:d?r.hide.target:f,tooltip:e?A.tooltip:f,content:e?A.content:f,container:g?r.position.container[0]===w?document:r.position.container:f,window:g?b:f};v.rendered?a([]).pushStack(a.grep([i.show,i.hide,i.tooltip,i.container,i.content,i.window],function(){return this!==null})).unbind(h):c&&i.show.unbind(h+"-create")}function L(c,d,f,h){function B(a){D()&&v.reposition(a)}function y(a){if(z.hasClass(l))return e;clearTimeout(v.timers.inactive),v.timers.inactive=setTimeout(function(){v.hide(a)},r.hide.inactive)}function x(b){if(z.hasClass(l))return e;var c=a(b.relatedTarget||b.target),d=c.closest(m)[0]===z[0],f=c[0]===n.show[0];clearTimeout(v.timers.show),clearTimeout(v.timers.hide);if(k.target==="mouse"&&d||r.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||f))){b.stopPropagation(),b.preventDefault();return e}z.stop(1,1),r.hide.delay>0?v.timers.hide=setTimeout(function(){v.hide(b)},r.hide.delay):v.hide(b)}function u(a){if(z.hasClass(l))return e;n.show.trigger("qtip-"+t+"-inactive"),clearTimeout(v.timers.show),clearTimeout(v.timers.hide);var b=function(){v.show(a)};r.show.delay>0?v.timers.show=setTimeout(b,r.show.delay):b()}var j=".qtip-"+t,k=r.position,n={show:r.show.target,hide:r.hide.target,container:k.container[0]===w?document:k.container},o={show:String(r.show.event).split(" "),hide:String(r.hide.event).split(" ")},q=a(document),s=a.browser.msie&&parseInt(a.browser.version,10)===6;f&&(r.hide.fixed&&(n.hide=n.hide.add(z),z.bind("mouseover"+j,function(){z.hasClass(l)||clearTimeout(v.timers.hide)})),k.target==="mouse"&&z.bind("mouseleave"+j,function(a){(a.relatedTarget||a.target)!==n.show[0]&&v.hide(a)}),z.bind("mouseenter"+j+" mouseleave"+j,function(a){v[a.type==="mouseenter"?"focus":"blur"](a)})),d&&("number"===typeof r.hide.inactive&&(n.show.bind("qtip-"+t+"-inactive",y),a.each(g.inactiveEvents,function(a,b){n.hide.add(A.tooltip).bind(b+j+"-inactive",y)})),a.each(o.hide,function(b,c){var d=a.inArray(c,o.show),e=a(n.hide);d>-1&&e.add(n.show).length===e.length||c==="unfocus"?(n.show.bind(c+j,function(a){D()?x(a):u(a)}),delete o.show[d]):n.hide.bind(c+j,x)})),c&&a.each(o.show,function(a,b){n.show.bind(b+j,u)}),h&&((k.adjust.resize||k.viewport)&&a(a.event.special.resize?k.viewport:b).bind("resize"+j,B),(k.viewport||s&&z.css("position")==="fixed")&&a(k.viewport).bind("scroll"+j,B),/unfocus/i.test(r.hide.event)&&q.bind("mousedown"+j,function(b){var c=a(b.target);c.parents(m).length===0&&c.add(p).length>1&&D()&&!z.hasClass(l)&&v.hide(b)}),k.target==="mouse"&&q.bind("mousemove"+j,function(a){k.adjust.mouse&&!z.hasClass(l)&&D()&&v.reposition(a||i)}))}function K(b,c){var f=A.content;if(!v.rendered||!b)return e;a.isFunction(b)&&(b=b.call(p,v)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),z.queue("fx",function(b){function e(a){c=c.not(a),c.length===0&&(v.redraw(),v.rendered&&D()&&v.reposition(B.event),b())}var c=f.find("img:not([height]):not([width])");c.each(function(b,c){var f=["abort","error","load","unload",""].join(".qtip-image ");a(this).bind(f,function(){clearTimeout(v.timers.img[b]),e(this)}),function g(){if(c.height&&c.width)return e(c);v.timers.img[b]=setTimeout(g,20)}();return d}),c.length===0&&e(c)});return v}function J(b){var c=A.title;if(!v.rendered||!b)return e;a.isFunction(b)&&(b=b.call(p,v)||""),b.jquery&&b.length>0?c.empty().append(b.css({display:"block"})):c.html(b),v.redraw(),v.rendered&&D()&&v.reposition(B.event)}function I(a){var b=A.button,c=A.title;if(!v.rendered)return e;a?(c||H(),G()):b.remove()}function H(){var b=x+"-title";A.titlebar&&F(),A.titlebar=a("
",{"class":j+"-titlebar "+(r.style.widget?"ui-widget-header":"")}).append(A.title=a("
",{id:b,"class":j+"-title","aria-atomic":d})).insertBefore(A.content),r.content.title.button?G():v.rendered&&v.redraw()}function G(){var b=r.content.title.button;A.button&&A.button.remove(),b.jquery?A.button=b:A.button=a("",{"class":"ui-state-default "+(r.style.widget?"":j+"-icon"),title:"Close tooltip","aria-label":"Close tooltip"}).prepend(a("",{"class":"ui-icon ui-icon-close",html:"×"})),A.button.appendTo(A.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover",b.type==="mouseenter")}).click(function(a){z.hasClass(l)||v.hide(a);return e}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus",b.type.substr(-4)==="down")}),v.redraw()}function F(){A.title&&(A.titlebar.remove(),A.titlebar=A.title=A.button=f,v.reposition())}function E(){var a=r.style.widget;z.toggleClass(k,a),A.content.toggleClass(k+"-content",a),A.titlebar&&A.titlebar.toggleClass(k+"-header",a),A.button&&A.button.toggleClass(j+"-icon",!a)}function D(){return z&&z.css("left")!==o&&z.css("visibility")!=="hidden"}function C(a){var b=0,c,d=r,e=a.split(".");while(d=d[e[b++]])b0&&!a("#"+i).length&&(z[0].id=i,A.content[0].id=i+"-content",A.title[0].id=i+"-title")},"^content.text$":function(a,b,c){K(c)},"^content.title.text$":function(a,b,c){if(!c)return F();!A.title&&c&&H(),J(c)},"^content.title.button$":function(a,b,c){I(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){v.rendered&&z.appendTo(c)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(a,b,c,d){var e=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]];e[0]&&(a[b]=d),M.apply(v,e[1]),e[0]&&(a[b]=c),L.apply(v,e[1])},"^show.ready$":function(){v.rendered||v.show()},"^style.classes$":function(b,c,d){a.attr(z[0],"class",j+" qtip ui-helper-reset "+d)},"^style.widget|content.title":E,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){z[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)}},a.extend(v,{render:function(b){if(v.rendered)return e;var c=r.content.text,f=r.content.title.text,g=a.Event("tooltiprender");a.attr(p[0],"aria-describedby",x),z=A.tooltip=a("
").attr({id:x,"class":j+" qtip ui-helper-reset "+r.style.classes,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":x+"-content","aria-hidden":d}).toggleClass(l,B.disabled).data("qtip",v).appendTo(r.position.container).append(A.content=a("
",{"class":j+"-content",id:x+"-content","aria-atomic":d})),v.rendered=d,f&&(H(),J(f)),K(c),E(),a.each(h,function(){this.initialize==="render"&&this(v)}),L(1,1,1,1),a.each(r.events,function(a,b){if(b){var c=a==="toggle"?"tooltipshow tooltiphide":"tooltip"+a;z.bind(c,b)}}),z.css("visibility","hidden").queue("fx",function(a){g.originalEvent=B.event,z.trigger(g,[v]),(r.show.ready||b)&&v.show(B.event),a()});return v},get:function(a){var b,c;switch(a.toLowerCase()){case"dimensions":b={height:z.outerHeight(),width:z.outerWidth()};break;case"offset":b=h.offset(z,r.position.container);break;default:c=C(a.toLowerCase()),b=c[0][c[1]],b=b.precedance?b.string():b}return b},set:function(b,c){function j(a,b){var c,e;if(v.rendered)for(c in h)for(e in h[c])(new RegExp(e,"i")).test(a)&&h[c][e].apply(v,b);else a==="show.ready"&&b[2]&&(y=0,v.render(d))}var f=/^position.(my|at|adjust|target|container)|style|content/i,g=e,h=v.checks,i;"string"===typeof b?(i=b,b={},b[i]=c):b=a.extend(d,{},b),a.each(b,function(c,d){var e=C(c.toLowerCase()),h;h=e[0][e[1]],e[0][e[1]]=d.nodeType?a(d):d,b[c]=[e[0],e[1],d,h],g=f.test(c)||g}),s(r),y=1,a.each(b,j),y=0,g&&D()&&v.rendered&&v.reposition();return v},toggle:function(b,c){function j(){b?a.browser.msie&&z[0].style.removeAttribute("filter"):z.css({display:"",visibility:"hidden",width:"",opacity:"",left:"",top:""})}if(!v.rendered)if(b)v.render(1);else return e;var d=b?"show":"hide",g=r[d],h=D(),i;(typeof b).search("boolean|number")&&(b=!h);if(h===b)return v;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(B.event.type)&&c.target===r.show.target[0]&&z.has(c.relatedTarget).length)return v;B.event=a.extend({},c)}i=a.Event("tooltip"+d),i.originalEvent=c?B.event:f,z.trigger(i,[v,90]);if(i.isDefaultPrevented())return v;a.attr(z[0],"aria-hidden",!b),b?(z.hide().css({visibility:""}),v.focus(c),v.reposition(c,0),g.solo&&a(m).not(z).qtip("hide",i)):(clearTimeout(v.timers.show),v.blur(c)),z.stop(1,1),a.isFunction(g.effect)?(g.effect.call(z,v),z.queue("fx",function(a){j.call(this,a),a()})):g.effect===e?(z[d](),j.call(z)):z.fadeTo(90,b?1:0,j),b&&g.target.trigger("qtip-"+t+"-inactive");return v},show:function(a){return v.toggle(d,a)},hide:function(a){return v.toggle(e,a)},focus:function(b){if(!v.rendered)return e;var c=a(m),d=parseInt(z[0].style.zIndex,10),f=g.zindex+c.length,h=a.extend({},b),i,j;z.hasClass(n)||(d!==f&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+n).qtip("blur",h)),j=a.Event("tooltipfocus"),j.originalEvent=h,z.trigger(j,[v,f]),j.isDefaultPrevented()||(z.addClass(n)[0].style.zIndex=f));return v},blur:function(b){var c=a.extend({},b),d;z.removeClass(n),d=a.Event("tooltipblur"),d.originalEvent=c,z.trigger(d,[v]);return v},reposition:function(f,k){if(!v.rendered||y)return e;y=d;var l=r.position.target,m=r.position,n=m.my,o=m.at,p=m.adjust,q=z.outerWidth(),s=z.outerHeight(),t=0,u=0,x=a.Event("tooltipmove"),A=z.css("position")==="fixed",C=m.viewport.jquery?m.viewport:a(b),E={left:0,top:0},F=(v.plugins.tip||{}).corner,G={left:function(a){var b=C.scrollLeft,c=n.x==="left"?q:n.x==="right"?-q:-q/2,d=o.x==="left"?t:o.x==="right"?-t:-t/2,e=F&&F.precedance==="x"?g.defaults.style.tip.width:0,f=b-a-e,h=a+q-C.width-b+e,i=c-(n.precedance==="x"||n.x===n.y?d:0),j=n.x==="center";f>0&&(n.x!=="left"||h>0)?E.left-=i+(j?0:2*p.x):h>0&&(n.x!=="right"||f>0)&&(E.left-=j?-i:i+2*p.x),E.left!==a&&j&&(E.left-=p.x),E.left<0&&-E.left>h&&(E.left=a);return E.left-a},top:function(a){var b=C.scrollTop,c=n.y==="top"?s:n.y==="bottom"?-s:-s/2,d=o.y==="top"?u:o.y==="bottom"?-u:-u/2,e=F&&F.precedance==="y"?g.defaults.style.tip.height:0,f=b-a-e,h=a+s-C.height-b+e,i=c-(n.precedance==="y"||n.x===n.y?d:0),j=n.y==="center";f>0&&(n.y!=="top"||h>0)?E.top-=i+(j?0:2*p.y):h>0&&(n.y!=="bottom"||f>0)&&(E.top-=j?-i:i+2*p.y),E.top!==a&&j&&(E.top-=p.y),E.top<0&&-E.top>h&&(E.top=a);return E.top-a}};k=k===c||!!k||e,C=C?{elem:C,height:C[(C[0]===b?"h":"outerH")+"eight"](),width:C[(C[0]===b?"w":"outerW")+"idth"](),scrollLeft:C.scrollLeft(),scrollTop:C.scrollTop()}:e;if(l==="mouse")o={x:"left",y:"top"},f=f&&(f.type==="resize"||f.type==="scroll")?B.event:p.mouse||!f||!f.pageX?a.extend({},i):f,E={top:f.pageY,left:f.pageX};else{l==="event"&&(f&&f.target&&f.type!=="scroll"&&f.type!=="resize"?l=B.target=a(f.target):l=B.target),l=a(l).eq(0);if(l.length===0)return v;l[0]===document||l[0]===b?(t=l.width(),u=l.height(),l[0]===b&&(E={top:A?0:C.scrollTop,left:A?0:C.scrollLeft})):l.is("area")&&h.imagemap?E=h.imagemap(l,o):l[0].namespaceURI=="http://www.w3.org/2000/svg"&&h.svg?E=h.svg(l,o):(t=l.outerWidth(),u=l.outerHeight(),E=h.offset(l,m.container)),E.offset&&(t=E.width,u=E.height,E=E.offset),E.left+=o.x==="right"?t:o.x==="center"?t/2:0,E.top+=o.y==="bottom"?u:o.y==="center"?u/2:0}E.left+=p.x+(n.x==="right"?-q:n.x==="center"?-q/2:0),E.top+=p.y+(n.y==="bottom"?-s:n.y==="center"?-s/2:0),m.viewport.jquery&&l[0]!==b&&l[0]!==w?E.adjusted={left:G.left(E.left),top:G.top(E.top)}:E.adjusted={left:0,top:0},z.attr("class",function(b,c){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(j+"-pos-"+n.abbreviation()),x.originalEvent=a.extend({},f),z.trigger(x,[v,E,C.elem]);if(x.isDefaultPrevented())return v;delete E.adjusted,k&&isNaN(E.left,E.top)?D()&&a.isFunction(m.effect)&&(m.effect.call(z,v,E),z.queue(function(b){var c=a(this);c.css({opacity:"",height:""}),a.browser.msie&&this.style&&this.style.removeAttribute("filter"),b()})):z.css(E),y=e;return v},redraw:function(){if(!v.rendered||(!a.browser.msie||a.browser.version>=8))return e;var b=j+"-fluid",c;z.css({width:"auto",height:"auto"}).addClass(b),c={height:z.outerHeight(),width:z.outerWidth()},a.each(["width","height"],function(a,b){var d=parseInt(z.css("max-"+b),10)||0,e=parseInt(z.css("min-"+b),10)||0;c[b]=d+e?Math.min(Math.max(c[b],e),d):c[b]}),z.css(c).removeClass(b);return v},disable:function(b){var c=l;"boolean"!==typeof b&&(b=!z.hasClass(c)&&!B.disabled),v.rendered?(z.toggleClass(c,b),a.attr(z[0],"aria-disabled",b)):B.disabled=!!b;return v},enable:function(){v.disable(e)},destroy:function(){var b=p[0],c=a.data(b,q);v.rendered&&(z.remove(),a.each(v.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(v.timers.show),clearTimeout(v.timers.hide),M(1,1,1,1),a.removeData(b,"qtip"),c&&a.attr(b,"title",c),p.removeAttr("aria-describedby");return p}})}function s(b){var c;if(!b||"object"!==typeof b)return e;"object"!==typeof b.metadata&&(b.metadata={type:b.metadata});if("content"in b){if("object"!==typeof b.content||b.content.jquery)b.content={text:b.content};c=b.content.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.text=e),"title"in b.content&&("object"!==typeof b.content.title&&(b.content.title={text:b.content.title}),c=b.content.title.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.title.text=e))}"position"in b&&("object"!==typeof b.position&&(b.position={my:b.position,at:b.position})),"show"in b&&("object"!==typeof b.show&&(b.show.jquery?b.show={target:b.show}:b.show={event:b.show})),"hide"in b&&("object"!==typeof b.hide&&(b.hide.jquery?b.hide={target:b.hide}:b.hide={event:b.hide})),"style"in b&&("object"!==typeof b.style&&(b.style={classes:b.style})),a.each(h,function(){this.sanitize&&this.sanitize(b)});return b}function r(){var c=b.console;return c&&(c.error||c.log||a.noop).apply(c,arguments)}var d=!0,e=!1,f=null,g,h,i,j="ui-tooltip",k="ui-widget",l="ui-state-disabled",m="div.qtip."+j,n=j+"-focus",o="-31000px",p="_replacedByqTip",q="oldtitle";g=a.fn.qtip=function(b,h,i){var j=String(b).toLowerCase(),k=f,l=j==="disable"?[d]:a.makeArray(arguments).slice(1,10),m=l[l.length-1],n=this[0]?a.data(this[0],"qtip"):f;if(!arguments.length&&n||j==="api")return n;if("string"===typeof b){this.each(function(){var b=a.data(this,"qtip");if(!b)return d;m&&m.timeStamp&&(b.cache.event=m);if(j==="option"&&h)if(a.isPlainObject(h)||i!==c)b.set(h,i);else{k=b.get(h);return e}else b[j]&&b[j].apply(b[j],l)});return k!==f?k:this}if("object"===typeof b||!arguments.length){n=s(a.extend(d,{},b));return g.bind.call(this,n,m)}},g.bind=function(b,c){return this.each(function(f){function p(b){function c(){o.render(typeof b==="object"||i.show.ready),k.show.unbind(l.show),k.hide.unbind(l.hide)}if(o.cache.disabled)return e;o.cache.event=a.extend({},b),i.show.delay>0?(clearTimeout(o.timers.show),o.timers.show=setTimeout(c,i.show.delay),l.show!==l.hide&&k.hide.bind(l.hide,function(){clearTimeout(o.timers.show)})):c()}var i,k,l,m=!b.id||b.id===e||b.id.length<1||a("#"+j+"-"+b.id).length?g.nextid++:b.id,n=".qtip-"+m+"-create",o=u.call(this,m,b);if(o===e)return d;i=o.options,a.each(h,function(){this.initialize==="initialize"&&this(o)}),k={show:i.show.target,hide:i.hide.target},l={show:String(i.show.event).replace(" ",n+" ")+n,hide:String(i.hide.event).replace(" ",n+" ")+n},k.show.bind(l.show,p),(i.show.ready||i.prerender)&&p(c)})},h=g.plugins={Corner:function(a){a=String(a).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.precedance=a.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 a=this.x.substr(0,1),b=this.y.substr(0,1);return a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},offset:function(a,b){var c=a.offset(),d=b,e=0,f=document.body,g;if(d){do{if(d[0]===f)break;d.css("position")!=="static"&&(g=d.position(),c.left-=g.left,c.top-=g.top,e++)}while(d=d.offsetParent());if(b[0]!==f||h.iOS)g=h.iOS?-1:1,c.left+=g*b.scrollLeft(),c.top+=g*b.scrollTop()}return c},iOS:parseFloat((/CPU.+OS ([0-9_]{3}).*AppleWebkit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1].replace("_","."))<4.1,fn:{attr:function(b,c){if(this.length){var d=this[0],e="title",f=a.data(d,"qtip");if(b===e){if(arguments.length<2)return a.data(d,q);if(typeof f==="object"){f&&f.rendered&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",c),a.fn["attr"+p].apply(this,arguments),a.data(d,q,a.attr(d,e));return this.removeAttr("title")}}}},clone:function(b){var c=a([]),d;a("*",this).add(this).each(function(){var b=a.data(this,q);b&&(a.attr(this,"title",b),c=c.add(this))}),d=a.fn["clone"+p].apply(this,arguments),c.removeAttr("title");return d},remove:a.ui?f:function(b,c){a(this).each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}}},a.each(h.fn,function(b,c){if(!c)return d;var e=a.fn[b+p]=a.fn[b];a.fn[b]=function(){return c.apply(this,arguments)||e.apply(this,arguments)}}),a(b).bind("load.qtip",function(){var b="mousemove";a(document).bind(b+".qtip",function(a){i={pageX:a.pageX,pageY:a.pageY,type:b}})}),g.version="2.0.0pre",g.nextid=0,g.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),g.zindex=15e3,g.defaults={prerender:e,id:e,overwrite:d,content:{text:d,attr:"title",title:{text:e,button:e}},position:{my:"top left",at:"bottom right",target:e,container:e,viewport:e,adjust:{x:0,y:0,mouse:d,resize:d},effect:d},show:{target:e,event:"mouseenter",effect:d,delay:90,solo:e,ready:e},hide:{target:e,event:"mouseleave",effect:d,delay:0,fixed:e,inactive:e},style:{classes:"",widget:e},events:{render:f,move:f,show:f,hide:f,toggle:f,focus:f,blur:f}},h.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new v(a)},h.ajax.initialize="render",h.ajax.sanitize=function(a){var b=a.content,c;b&&"ajax"in b&&(c=b.ajax,typeof c!=="object"&&(c=a.content.ajax={url:c}),"boolean"!==typeof c.once&&c.once&&(c.once=!!c.once))},a.extend(d,g.defaults,{content:{ajax:{once:d}}}),h.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new x(a)},h.tip.initialize="render",h.tip.sanitize=function(a){var b=a.style,c;b&&"tip"in b&&(c=a.style.tip,typeof c!=="object"&&(a.style.tip={corner:c}),/string|boolean/i.test(typeof c.corner)||(c.corner=d),typeof c.width!=="number"&&delete c.width,typeof c.height!=="number"&&delete c.height,typeof c.border!=="number"&&c.border!==d&&delete c.border,typeof c.offset!=="number"&&delete c.offset)},a.extend(d,g.defaults,{style:{tip:{corner:d,mimic:e,width:6,height:6,border:d,offset:0}}}),h.imagemap=function(b,c){function l(a,b){var d=0,e=1,f=1,g=0,h=0,i=a.width,j=a.height;while(i>0&&j>0&&e>0&&f>0){i=Math.floor(i/2),j=Math.floor(j/2),c.x==="left"?e=i:c.x==="right"?e=a.width-i:e+=Math.floor(i/2),c.y==="top"?f=j:c.y==="bottom"?f=a.height-j:f+=Math.floor(j/2),d=b.length;while(d--){if(b.length<2)break;g=b[d][0]-a.offset.left,h=b[d][1]-a.offset.top,(c.x==="left"&&g>=e||c.x==="right"&&g<=e||c.x==="center"&&(ga.width-e)||c.y==="top"&&h>=f||c.y==="bottom"&&h<=f||c.y==="center"&&(ha.height-f))&&b.splice(d,1)}}return{left:b[0][0],top:b[0][1]}}var d=b.attr("shape").toLowerCase(),e=b.attr("coords").split(","),f=[],g=a('img[usemap="#'+b.parent("map").attr("name")+'"]'),h=g.offset(),i={width:0,height:0,offset:{top:1e10,right:0,bottom:0,left:1e10}},j=0,k=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2),h.top+=Math.ceil((g.outerHeight()-g.height())/2);if(d==="poly"){j=e.length;while(j--)k=[parseInt(e[--j],10),parseInt(e[j+1],10)],k[0]>i.offset.right&&(i.offset.right=k[0]),k[0]i.offset.bottom&&(i.offset.bottom=k[1]),k[1]0}(jQuery,window) \ No newline at end of file +* Date: Wed Feb 16 20:19:44 2011 +0000 +*/"use strict",function(a,b,c){function z(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id,g="tooltipmove"+f+" tooltipshow"+f;a.extend(c,{init:function(){d.bgiframe=a(''),d.bgiframe.appendTo(e),e.bind(g,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=b.elements.tip,g,h;h=parseInt(e.css("border-left-width"),10)||0,h={left:-h,top:-h},c&&f&&(g=c.corner.precedance==="x"?["width","left"]:["height","top"],h[g[1]]-=f[g[0]]()),d.bgiframe.css(h).css(a)},destroy:function(){c.iframe.remove(),e.unbind(g)}}),c.init()}function y(c){var f=this,h=c.options.show.modal,i=c.elements,j=i.tooltip,k="#qtip-overlay",l=".qtipmodal",m="tooltipshow"+l+" tooltiphide"+l;c.checks.modal={"^show.modal.(on|blur)$":function(){f.init(),i.overlay.toggle(j.is(":visible"))}},a.extend(f,{init:function(){h.on&&(j.unbind(l).bind(m,function(b,c,d){var e=b.type.replace("tooltip","");a.isFunction(h[e])?h[e].call(i.overlay,d,c):f[e](d)}),f.create(),h.blur===d&&i.overlay.unbind(l+c.id).bind("click"+l+c.id,function(){c.hide.call(c)}),i.overlay.css("cursor",h.blur?"pointer":""))},create:function(){var c=a(k),d;if(c.length){i.overlay=c;return c}d=i.overlay=a("
",{id:k.substr(1),css:{position:"absolute",top:0,left:0,display:"none"},mousedown:function(){return e}}).appendTo(document.body),a(b).bind("resize"+l,function(){d.css({height:Math.max(a(b).height(),a(document).height()),width:Math.max(a(b).width(),a(document).width())})}).trigger("resize");return d},toggle:function(b){var h=i.overlay,k=c.options.show.modal.effect,l=b?"show":"hide",m;h||(h=f.create());if(!h.is(":animated")||b)h.stop(d,e),b&&(m=parseInt(a.css(j[0],"z-index"),10),h.css("z-index",(m||g.zindex)-1)),a.isFunction(k)?k.call(h,b):k===e?h[l]():h.fadeTo(90,b?.7:0,function(){b||a(this).hide()})},show:function(){f.toggle(d)},hide:function(){f.toggle(e)},destroy:function(){var d=i.overlay;d&&(a(k).each(function(){var b=a(this).data("qtip");if(b&&b.id!==b.id&&b.options.show.modal)return d=e}),d?(i.overlay.remove(),a(b).unbind(l)):i.overlay.unbind(l+c.id)),j.unbind(m)}}),f.init()}function x(b,g){function v(a){var b=a.precedance==="y",c=n[b?"width":"height"],d=n[b?"height":"width"],e=a.string().indexOf("center")>-1,f=c*(e?.5:1),g=Math.pow,h=Math.round,i,j,k,l=Math.sqrt(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=Math.sqrt(g(m[0],2)-g(p,2)),m[3]=Math.sqrt(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];return{height:k[b?0:1],width:k[b?1:0]}}function u(b){var c=k.titlebar&&b.y==="top",d=c?k.titlebar:k.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"border-radius-"+g:"border-"+g+"-radius");return parseInt(d.css(h),10)||parseInt(l.css(h),10)||0}function t(a,b,c){b=b?b:a[a.precedance];var d=k.titlebar&&a.y==="top",e=d?k.titlebar:k.content,f="border-"+b+"-width",g=parseInt(e.css(f),10);return(c?g||parseInt(l.css(f),10):g)||0}function s(b,e,f,g){if(k.tip){var h=a.extend({},i.corner),l=f.adjusted,n;i.corner.fixed!==d&&(l.left&&(h.x=h.x==="center"?l.left>0?"left":"right":h.x==="left"?"right":"left"),l.top&&(h.y=h.y==="center"?l.top>0?"top":"bottom":h.y==="top"?"bottom":"top"),h.string()!==m.corner&&(m.top!==l.top||m.left!==l.left)&&(n=i.update(h))),n||(n=i.position(h,0)),n.right!==c&&(n.left=n.right),n.bottom!==c&&(n.top=n.bottom),n.option=Math.max(0,j.offset),f.left-=n.left.charAt?n.option:(n.right?-1:1)*n.left,f.top-=n.top.charAt?n.option:(n.bottom?-1:1)*n.top,m.left=l.left,m.top=l.top,m.corner=h.string()}}var i=this,j=b.options.style.tip,k=b.elements,l=k.tooltip,m={top:0,left:0,corner:""},n={width:j.width,height:j.height},o={},p=j.border||0,q=".qtip-tip",r=a("")[0].getContext;i.corner=f,i.mimic=f,b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){i.init()||i.destroy(),b.reposition()},"^style.tip.(height|width)$":function(){n={width:j.width,height:j.height},i.create(),i.update(),b.reposition()},"^content.title.text|style.(classes|widget)$":function(){k.tip&&i.update()}},a.extend(i,{init:function(){var b=i.detectCorner()&&(r||a.browser.msie);b&&(i.create(),i.update(),l.unbind(q).bind("tooltipmove"+q,s));return b},detectCorner:function(){var a=j.corner,c=b.options.position,f=c.at,g=c.my.string?c.my.string():c.my;if(a===e||g===e&&f===e)return e;a===d?i.corner=new h.Corner(g):a.string||(i.corner=new h.Corner(a),i.corner.fixed=d);return i.corner.string()!=="centercenter"},detectColours:function(){var c=k.tip.css({backgroundColor:"",border:""}),d=i.corner,e=d[d.precedance],f="border-"+e+"-color",g="border"+e.charAt(0)+e.substr(1)+"Color",h=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,m="background-color",p="transparent",q=k.titlebar&&(d.y==="top"||d.y==="center"&&c.position().top+n.height/2+j.offset",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(l),r?a("").appendTo(k.tip)[0].getContext("2d").save():(d='',k.tip.html(p?d+=d:d))},update:function(b){var c=k.tip,g=c.children(),l=n.width,m=n.height,q="px solid ",s="px dashed transparent",u=j.mimic,x=Math.round,y,z,A,B,C;b||(b=i.corner),u===e?u=b:(u=new h.Corner(u),u.precedance=b.precedance,u.x==="inherit"?u.x=b.x:u.y==="inherit"?u.y=b.y:u.x===u.y&&(u[b.precedance]=b[b.precedance])),y=u.precedance,i.detectColours(),p=o.border==="transparent"||o.border==="#123456"?0:j.border===d?t(b,f,d):j.border,A=w(u,l,m),C=v(b),c.css(C),b.precedance==="y"?B=[x(u.x==="left"?p:u.x==="right"?C.width-l-p:(C.width-l)/2),x(u.y==="top"?C.height-m:0)]:B=[x(u.x==="left"?C.width-l:0),x(u.y==="top"?p:u.y==="bottom"?C.height-m-p:(C.height-m)/2)],r?(g.attr(C),z=g[0].getContext("2d"),z.restore(),z.save(),z.clearRect(0,0,3e3,3e3),z.translate(B[0],B[1]),z.beginPath(),z.moveTo(A[0][0],A[0][1]),z.lineTo(A[1][0],A[1][1]),z.lineTo(A[2][0],A[2][1]),z.closePath(),z.fillStyle=o.fill,z.strokeStyle=o.border,z.lineWidth=p*2,z.lineJoin="miter",z.miterLimit=100,z.stroke(),z.fill()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" xe",B[2]=p&&/^(r|b)/i.test(b.string())?1:0,g.css({antialias:""+(u.string().indexOf("center")>-1),left:B[0]-B[2]*Number(y==="x"),top:B[1]-B[2]*Number(y==="y"),width:l+p,height:m+p}).each(function(b){var c=a(this);c.attr({coordsize:l+p+" "+(m+p),path:A,fillcolor:o.fill,filled:!!b,stroked:!b}).css({display:p||b?"block":"none"}),!b&&p>0&&c.html()===""&&c.html('')}));return i.position(b,1)},position:function(b,c){var f=k.tip,g={},h=Math.max(0,j.offset),l,m,n;if(j.corner===e||!f)return e;b=b||i.corner,l=b.precedance,m=v(b),n=a.browser.msie&&p&&/^(b|r)/i.test(b.string())?1:0,a.each(l==="y"?[b.x,b.y]:[b.y,b.x],function(a,c){var e,f;c==="center"?(e=l==="y"?"left":"top",g[e]="50%",g["margin-"+e]=-Math.round(m[l==="y"?"width":"height"]/2)+h):(e=t(b,c,d),f=u(b),g[c]=a||!p?t(b,c)+(a?0:f):h+(f>e?f:0))}),g[b[l]]-=m[l==="x"?"width":"height"]+n,c&&f.css({top:"",bottom:"",left:"",right:"",margin:""}).css(g);return g},destroy:function(){k.tip&&k.tip.remove(),l.unbind(q)}}),i.init()}function w(a,b,c){var d=Math.ceil(b/2),e=Math.ceil(c/2),f={bottomright:[[0,0],[b,c],[b,0]],bottomleft:[[0,0],[b,0],[0,c]],topright:[[0,c],[b,0],[b,c]],topleft:[[0,0],[0,c],[b,c]],topcenter:[[0,c],[d,0],[b,c]],bottomcenter:[[0,0],[b,0],[d,c]],rightcenter:[[0,0],[b,e],[0,c]],leftcenter:[[b,0],[b,c],[0,e]]};f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft;return f[a.string()]}function v(b){var c=this,d=b.elements.tooltip,e=b.options.content.ajax,f=".qtip-ajax",g=/)<[^<]*)*<\/script>/gi;b.checks.ajax={"^content.ajax":function(a,b,d){b==="ajax"&&(e=d),b==="once"?c.once(e.once):e&&e.url?c.load():c.once(0)}},a.extend(c,{init:function(){e&&e.url&&(c.load(),d.one("tooltipshow",function(){c.once(e.once)}))},once:function(a){d[(a?"un":"")+"bind"]("tooltipshow"+f,c.load)},load:function(){function j(a,c,d){b.set("content.text",c+": "+d)}function i(c){h&&(c=a("
").append(c.replace(g,"")).find(h)),b.set("content.text",c)}var d=e.url.indexOf(" "),f=e.url,h;d>-1&&(h=f.substr(d),f=f.substr(0,d)),a.ajax(a.extend({success:i,error:j,context:b},e,{url:f}));return c}}),c.init()}function u(b,c){var i,j,k,l,m=a(this),n=a(document.body),o=this===document?n:m,p=m.metadata?m.metadata(c.metadata):f,u=c.metadata.type==="html5"&&p?p[c.metadata.name]:f,v=m.data(c.metadata.name||"qtipopts");try{v=typeof v==="string"?(new Function("return "+v))():v}catch(w){r("Unable to parse HTML5 attribute data: "+v)}l=a.extend(d,{},g.defaults,c,typeof v==="object"?s(v):f,s(u||p)),p&&a.removeData(this,"metadata"),j=l.position,l.id=b;if("boolean"===typeof l.content.text){k=m.attr(l.content.attr);if(l.content.attr!==e&&k)l.content.text=k;else return e}j.container===e&&(j.container=n),j.target===e&&(j.target=o),l.show.target===e&&(l.show.target=o),l.show.solo===d&&(l.show.solo=n),l.hide.target===e&&(l.hide.target=o),l.position.viewport===d&&(l.position.viewport=j.container),j.at=new h.Corner(j.at),j.my=new h.Corner(j.my);if(a.data(this,"qtip"))if(l.overwrite)m.qtip("destroy");else if(l.overwrite===e)return e;a.attr(this,"title")&&(a.data(this,q,a.attr(this,"title")),m.removeAttr("title")),i=new t(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function t(p,r,t,u){function M(c,d,e,g){g=parseInt(g,10)!==0;var h=".qtip-"+t,i={show:c?r.show.target:f,hide:d?r.hide.target:f,tooltip:e?A.tooltip:f,content:e?A.content:f,container:g?r.position.container[0]===w?document:r.position.container:f,window:g?b:f};v.rendered?a([]).pushStack(a.grep([i.show,i.hide,i.tooltip,i.container,i.content,i.window],function(){return this!==null})).unbind(h):c&&i.show.unbind(h+"-create")}function L(c,d,f,h){function B(a){D()&&v.reposition(a)}function y(a){if(z.hasClass(l))return e;clearTimeout(v.timers.inactive),v.timers.inactive=setTimeout(function(){v.hide(a)},r.hide.inactive)}function x(b){if(z.hasClass(l))return e;var c=a(b.relatedTarget||b.target),d=c.closest(m)[0]===z[0],f=c[0]===n.show[0];clearTimeout(v.timers.show),clearTimeout(v.timers.hide);if(k.target==="mouse"&&d||r.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||f))){b.stopPropagation(),b.preventDefault();return e}z.stop(1,1),r.hide.delay>0?v.timers.hide=setTimeout(function(){v.hide(b)},r.hide.delay):v.hide(b)}function u(a){if(z.hasClass(l))return e;n.show.trigger("qtip-"+t+"-inactive"),clearTimeout(v.timers.show),clearTimeout(v.timers.hide);var b=function(){v.show(a)};r.show.delay>0?v.timers.show=setTimeout(b,r.show.delay):b()}var j=".qtip-"+t,k=r.position,n={show:r.show.target,hide:r.hide.target,container:k.container[0]===w?document:k.container},o={show:String(r.show.event).split(" "),hide:String(r.hide.event).split(" ")},q=a(document),s=a.browser.msie&&parseInt(a.browser.version,10)===6;f&&(r.hide.fixed&&(n.hide=n.hide.add(z),z.bind("mouseover"+j,function(){z.hasClass(l)||clearTimeout(v.timers.hide)})),k.target==="mouse"&&z.bind("mouseleave"+j,function(a){(a.relatedTarget||a.target)!==n.show[0]&&v.hide(a)}),z.bind("mouseenter"+j+" mouseleave"+j,function(a){v[a.type==="mouseenter"?"focus":"blur"](a)})),d&&("number"===typeof r.hide.inactive&&(n.show.bind("qtip-"+t+"-inactive",y),a.each(g.inactiveEvents,function(a,b){n.hide.add(A.tooltip).bind(b+j+"-inactive",y)})),a.each(o.hide,function(b,c){var d=a.inArray(c,o.show),e=a(n.hide);d>-1&&e.add(n.show).length===e.length||c==="unfocus"?(n.show.bind(c+j,function(a){D()?x(a):u(a)}),delete o.show[d]):n.hide.bind(c+j,x)})),c&&a.each(o.show,function(a,b){n.show.bind(b+j,u)}),h&&((k.adjust.resize||k.viewport)&&a(a.event.special.resize?k.viewport:b).bind("resize"+j,B),(k.viewport||s&&z.css("position")==="fixed")&&a(k.viewport).bind("scroll"+j,B),/unfocus/i.test(r.hide.event)&&q.bind("mousedown"+j,function(b){var c=a(b.target);c.parents(m).length===0&&c.add(p).length>1&&D()&&!z.hasClass(l)&&v.hide(b)}),k.target==="mouse"&&q.bind("mousemove"+j,function(a){k.adjust.mouse&&!z.hasClass(l)&&D()&&v.reposition(a||i)}))}function K(b,c){var f=A.content;if(!v.rendered||!b)return e;a.isFunction(b)&&(b=b.call(p,v)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),z.queue("fx",function(b){function e(a){c=c.not(a),c.length===0&&(v.redraw(),v.rendered&&D()&&v.reposition(B.event),b())}var c=f.find("img:not([height]):not([width])");c.each(function(b,c){var f=["abort","error","load","unload",""].join(".qtip-image ");a(this).bind(f,function(){clearTimeout(v.timers.img[b]),e(this)}),function g(){if(c.height&&c.width)return e(c);v.timers.img[b]=setTimeout(g,20)}();return d}),c.length===0&&e(c)});return v}function J(b){var c=A.title;if(!v.rendered||!b)return e;a.isFunction(b)&&(b=b.call(p,v)||""),b.jquery&&b.length>0?c.empty().append(b.css({display:"block"})):c.html(b),v.redraw(),v.rendered&&D()&&v.reposition(B.event)}function I(a){var b=A.button,c=A.title;if(!v.rendered)return e;a?(c||H(),G()):b.remove()}function H(){var b=x+"-title";A.titlebar&&F(),A.titlebar=a("
",{"class":j+"-titlebar "+(r.style.widget?"ui-widget-header":"")}).append(A.title=a("
",{id:b,"class":j+"-title","aria-atomic":d})).insertBefore(A.content),r.content.title.button?G():v.rendered&&v.redraw()}function G(){var b=r.content.title.button;A.button&&A.button.remove(),b.jquery?A.button=b:A.button=a("",{"class":"ui-state-default "+(r.style.widget?"":j+"-icon"),title:"Close tooltip","aria-label":"Close tooltip"}).prepend(a("",{"class":"ui-icon ui-icon-close",html:"×"})),A.button.appendTo(A.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover",b.type==="mouseenter")}).click(function(a){z.hasClass(l)||v.hide(a);return e}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus",b.type.substr(-4)==="down")}),v.redraw()}function F(){A.title&&(A.titlebar.remove(),A.titlebar=A.title=A.button=f,v.reposition())}function E(){var a=r.style.widget;z.toggleClass(k,a),A.content.toggleClass(k+"-content",a),A.titlebar&&A.titlebar.toggleClass(k+"-header",a),A.button&&A.button.toggleClass(j+"-icon",!a)}function D(){return z&&z.css("left")!==o&&z.css("visibility")!=="hidden"}function C(a){var b=0,c,d=r,e=a.split(".");while(d=d[e[b++]])b0&&!a("#"+i).length&&(z[0].id=i,A.content[0].id=i+"-content",A.title[0].id=i+"-title")},"^content.text$":function(a,b,c){K(c)},"^content.title.text$":function(a,b,c){if(!c)return F();!A.title&&c&&H(),J(c)},"^content.title.button$":function(a,b,c){I(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){v.rendered&&z.appendTo(c)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(a,b,c,d){var e=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]];e[0]&&(a[b]=d),M.apply(v,e[1]),e[0]&&(a[b]=c),L.apply(v,e[1])},"^show.ready$":function(){v.rendered||v.show()},"^style.classes$":function(b,c,d){a.attr(z[0],"class",j+" qtip ui-helper-reset "+d)},"^style.widget|content.title":E,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){z[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)}},a.extend(v,{render:function(b){if(v.rendered)return e;var c=r.content.text,f=r.content.title.text,g=a.Event("tooltiprender");a.attr(p[0],"aria-describedby",x),z=A.tooltip=a("
").attr({id:x,"class":j+" qtip ui-helper-reset "+r.style.classes,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":x+"-content","aria-hidden":d}).toggleClass(l,B.disabled).data("qtip",v).appendTo(r.position.container).append(A.content=a("
",{"class":j+"-content",id:x+"-content","aria-atomic":d})),v.rendered=d,f&&(H(),J(f)),K(c),E(),a.each(h,function(){this.initialize==="render"&&this(v)}),L(1,1,1,1),a.each(r.events,function(a,b){if(b){var c=a==="toggle"?"tooltipshow tooltiphide":"tooltip"+a;z.bind(c,b)}}),z.css("visibility","hidden").queue("fx",function(a){g.originalEvent=B.event,z.trigger(g,[v]),(r.show.ready||b)&&v.show(B.event),a()});return v},get:function(a){var b,c;switch(a.toLowerCase()){case"dimensions":b={height:z.outerHeight(),width:z.outerWidth()};break;case"offset":b=h.offset(z,r.position.container);break;default:c=C(a.toLowerCase()),b=c[0][c[1]],b=b.precedance?b.string():b}return b},set:function(b,c){function j(a,b){var c,e;if(v.rendered)for(c in h)for(e in h[c])(new RegExp(e,"i")).test(a)&&h[c][e].apply(v,b);else a==="show.ready"&&b[2]&&(y=0,v.render(d))}var f=/^position.(my|at|adjust|target|container)|style|content/i,g=e,h=v.checks,i;"string"===typeof b?(i=b,b={},b[i]=c):b=a.extend(d,{},b),a.each(b,function(c,d){var e=C(c.toLowerCase()),h;h=e[0][e[1]],e[0][e[1]]=d.nodeType?a(d):d,b[c]=[e[0],e[1],d,h],g=f.test(c)||g}),s(r),y=1,a.each(b,j),y=0,g&&D()&&v.rendered&&v.reposition();return v},toggle:function(b,c){function j(){b?a.browser.msie&&z[0].style.removeAttribute("filter"):z.css({display:"",visibility:"hidden",width:"",opacity:"",left:"",top:""})}if(!v.rendered)if(b)v.render(1);else return e;var d=b?"show":"hide",g=r[d],h=D(),i;(typeof b).search("boolean|number")&&(b=!h);if(h===b)return v;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(B.event.type)&&c.target===r.show.target[0]&&z.has(c.relatedTarget).length)return v;B.event=a.extend({},c)}i=a.Event("tooltip"+d),i.originalEvent=c?B.event:f,z.trigger(i,[v,90]);if(i.isDefaultPrevented())return v;a.attr(z[0],"aria-hidden",!b),b?(z.hide().css({visibility:""}),v.focus(c),v.reposition(c,0),g.solo&&a(m,g.solo).not(z).qtip("hide",i)):(clearTimeout(v.timers.show),v.blur(c)),z.stop(1,1),a.isFunction(g.effect)?(g.effect.call(z,v),z.queue("fx",function(a){j.call(this,a),a()})):g.effect===e?(z[d](),j.call(z)):z.fadeTo(90,b?1:0,j),b&&g.target.trigger("qtip-"+t+"-inactive");return v},show:function(a){return v.toggle(d,a)},hide:function(a){return v.toggle(e,a)},focus:function(b){if(!v.rendered)return e;var c=a(m),d=parseInt(z[0].style.zIndex,10),f=g.zindex+c.length,h=a.extend({},b),i,j;z.hasClass(n)||(d!==f&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+n).qtip("blur",h)),j=a.Event("tooltipfocus"),j.originalEvent=h,z.trigger(j,[v,f]),j.isDefaultPrevented()||(z.addClass(n)[0].style.zIndex=f));return v},blur:function(b){var c=a.extend({},b),d;z.removeClass(n),d=a.Event("tooltipblur"),d.originalEvent=c,z.trigger(d,[v]);return v},reposition:function(f,k){if(!v.rendered||y)return e;y=d;var l=r.position.target,m=r.position,n=m.my,o=m.at,p=m.adjust,q=z.outerWidth(),s=z.outerHeight(),t=0,u=0,x=a.Event("tooltipmove"),A=z.css("position")==="fixed",C=m.viewport.jquery?m.viewport:a(b),E={left:0,top:0},F=(v.plugins.tip||{}).corner,G={left:function(a){var b=C.scrollLeft,c=n.x==="left"?q:n.x==="right"?-q:-q/2,d=o.x==="left"?t:o.x==="right"?-t:-t/2,e=F&&F.precedance==="x"?g.defaults.style.tip.width:0,f=b-a-e,h=a+q-C.width-b+e,i=c-(n.precedance==="x"||n.x===n.y?d:0),j=n.x==="center";f>0&&(n.x!=="left"||h>0)?E.left-=i+(j?0:2*p.x):h>0&&(n.x!=="right"||f>0)&&(E.left-=j?-i:i+2*p.x),E.left!==a&&j&&(E.left-=p.x),E.left<0&&-E.left>h&&(E.left=a);return E.left-a},top:function(a){var b=C.scrollTop,c=n.y==="top"?s:n.y==="bottom"?-s:-s/2,d=o.y==="top"?u:o.y==="bottom"?-u:-u/2,e=F&&F.precedance==="y"?g.defaults.style.tip.height:0,f=b-a-e,h=a+s-C.height-b+e,i=c-(n.precedance==="y"||n.x===n.y?d:0),j=n.y==="center";f>0&&(n.y!=="top"||h>0)?E.top-=i+(j?0:2*p.y):h>0&&(n.y!=="bottom"||f>0)&&(E.top-=j?-i:i+2*p.y),E.top!==a&&j&&(E.top-=p.y),E.top<0&&-E.top>h&&(E.top=a);return E.top-a}};k=k===c||!!k||e,C=C?{elem:C,height:C[(C[0]===b?"h":"outerH")+"eight"](),width:C[(C[0]===b?"w":"outerW")+"idth"](),scrollLeft:C.scrollLeft(),scrollTop:C.scrollTop()}:e;if(l==="mouse")o={x:"left",y:"top"},f=f&&(f.type==="resize"||f.type==="scroll")?B.event:p.mouse||!f||!f.pageX?a.extend({},i):f,E={top:f.pageY,left:f.pageX};else{l==="event"&&(f&&f.target&&f.type!=="scroll"&&f.type!=="resize"?l=B.target=a(f.target):l=B.target),l=a(l).eq(0);if(l.length===0)return v;l[0]===document||l[0]===b?(t=l.width(),u=l.height(),l[0]===b&&(E={top:A?0:C.scrollTop,left:A?0:C.scrollLeft})):l.is("area")&&h.imagemap?E=h.imagemap(l,o):l[0].namespaceURI=="http://www.w3.org/2000/svg"&&h.svg?E=h.svg(l,o):(t=l.outerWidth(),u=l.outerHeight(),E=h.offset(l,m.container)),E.offset&&(t=E.width,u=E.height,E=E.offset),E.left+=o.x==="right"?t:o.x==="center"?t/2:0,E.top+=o.y==="bottom"?u:o.y==="center"?u/2:0}E.left+=p.x+(n.x==="right"?-q:n.x==="center"?-q/2:0),E.top+=p.y+(n.y==="bottom"?-s:n.y==="center"?-s/2:0),m.viewport.jquery&&l[0]!==b&&l[0]!==w?E.adjusted={left:G.left(E.left),top:G.top(E.top)}:E.adjusted={left:0,top:0},z.attr("class",function(b,c){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(j+"-pos-"+n.abbreviation()),x.originalEvent=a.extend({},f),z.trigger(x,[v,E,C.elem]);if(x.isDefaultPrevented())return v;delete E.adjusted,k&&isNaN(E.left,E.top)?D()&&a.isFunction(m.effect)&&(m.effect.call(z,v,E),z.queue(function(b){var c=a(this);c.css({opacity:"",height:""}),a.browser.msie&&this.style&&this.style.removeAttribute("filter"),b()})):z.css(E),y=e;return v},redraw:function(){if(!v.rendered||(!a.browser.msie||a.browser.version>=8))return e;var b=j+"-fluid",c;z.css({width:"auto",height:"auto"}).addClass(b),c={height:z.outerHeight(),width:z.outerWidth()},a.each(["width","height"],function(a,b){var d=parseInt(z.css("max-"+b),10)||0,e=parseInt(z.css("min-"+b),10)||0;c[b]=d+e?Math.min(Math.max(c[b],e),d):c[b]}),z.css(c).removeClass(b);return v},disable:function(b){var c=l;"boolean"!==typeof b&&(b=!z.hasClass(c)&&!B.disabled),v.rendered?(z.toggleClass(c,b),a.attr(z[0],"aria-disabled",b)):B.disabled=!!b;return v},enable:function(){v.disable(e)},destroy:function(){var b=p[0],c=a.data(b,q);v.rendered&&(z.remove(),a.each(v.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(v.timers.show),clearTimeout(v.timers.hide),M(1,1,1,1),a.removeData(b,"qtip"),c&&a.attr(b,"title",c),p.removeAttr("aria-describedby");return p}})}function s(b){var c;if(!b||"object"!==typeof b)return e;"object"!==typeof b.metadata&&(b.metadata={type:b.metadata});if("content"in b){if("object"!==typeof b.content||b.content.jquery)b.content={text:b.content};c=b.content.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.text=e),"title"in b.content&&("object"!==typeof b.content.title&&(b.content.title={text:b.content.title}),c=b.content.title.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.title.text=e))}"position"in b&&("object"!==typeof b.position&&(b.position={my:b.position,at:b.position})),"show"in b&&("object"!==typeof b.show&&(b.show.jquery?b.show={target:b.show}:b.show={event:b.show})),"hide"in b&&("object"!==typeof b.hide&&(b.hide.jquery?b.hide={target:b.hide}:b.hide={event:b.hide})),"style"in b&&("object"!==typeof b.style&&(b.style={classes:b.style})),a.each(h,function(){this.sanitize&&this.sanitize(b)});return b}function r(){var c=b.console;return c&&(c.error||c.log||a.noop).apply(c,arguments)}var d=!0,e=!1,f=null,g,h,i,j="ui-tooltip",k="ui-widget",l="ui-state-disabled",m="div.qtip."+j,n=j+"-focus",o="-31000px",p="_replacedByqTip",q="oldtitle";g=a.fn.qtip=function(b,h,i){var j=String(b).toLowerCase(),k=f,l=j==="disable"?[d]:a.makeArray(arguments).slice(1,10),m=l[l.length-1],n=this[0]?a.data(this[0],"qtip"):f;if(!arguments.length&&n||j==="api")return n;if("string"===typeof b){this.each(function(){var b=a.data(this,"qtip");if(!b)return d;m&&m.timeStamp&&(b.cache.event=m);if(j==="option"&&h)if(a.isPlainObject(h)||i!==c)b.set(h,i);else{k=b.get(h);return e}else b[j]&&b[j].apply(b[j],l)});return k!==f?k:this}if("object"===typeof b||!arguments.length){n=s(a.extend(d,{},b));return g.bind.call(this,n,m)}},g.bind=function(b,c){return this.each(function(f){function p(b){function c(){o.render(typeof b==="object"||i.show.ready),k.show.unbind(l.show),k.hide.unbind(l.hide)}if(o.cache.disabled)return e;o.cache.event=a.extend({},b),i.show.delay>0?(clearTimeout(o.timers.show),o.timers.show=setTimeout(c,i.show.delay),l.show!==l.hide&&k.hide.bind(l.hide,function(){clearTimeout(o.timers.show)})):c()}var i,k,l,m=!b.id||b.id===e||b.id.length<1||a("#"+j+"-"+b.id).length?g.nextid++:b.id,n=".qtip-"+m+"-create",o=u.call(this,m,b);if(o===e)return d;i=o.options,a.each(h,function(){this.initialize==="initialize"&&this(o)}),k={show:i.show.target,hide:i.hide.target},l={show:String(i.show.event).replace(" ",n+" ")+n,hide:String(i.hide.event).replace(" ",n+" ")+n},k.show.bind(l.show,p),(i.show.ready||i.prerender)&&p(c)})},h=g.plugins={Corner:function(a){a=String(a).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.precedance=a.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 a=this.x.substr(0,1),b=this.y.substr(0,1);return a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},offset:function(a,b){var c=a.offset(),d=b,e=0,f=document.body,g;if(d){do{if(d[0]===f)break;d.css("position")!=="static"&&(g=d.position(),c.left-=g.left,c.top-=g.top,e++)}while(d=d.offsetParent());if(b[0]!==f||h.iOS)g=h.iOS?-1:1,c.left+=g*b.scrollLeft(),c.top+=g*b.scrollTop()}return c},iOS:parseFloat((/CPU.+OS ([0-9_]{3}).*AppleWebkit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1].replace("_","."))<4.1,fn:{attr:function(b,c){if(this.length){var d=this[0],e="title",f=a.data(d,"qtip");if(b===e){if(arguments.length<2)return a.data(d,q);if(typeof f==="object"){f&&f.rendered&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",c),a.fn["attr"+p].apply(this,arguments),a.data(d,q,a.attr(d,e));return this.removeAttr("title")}}}},clone:function(b){var c=a([]),d;a("*",this).add(this).each(function(){var b=a.data(this,q);b&&(a.attr(this,"title",b),c=c.add(this))}),d=a.fn["clone"+p].apply(this,arguments),c.removeAttr("title");return d},remove:a.ui?f:function(b,c){a(this).each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}}},a.each(h.fn,function(b,c){if(!c)return d;var e=a.fn[b+p]=a.fn[b];a.fn[b]=function(){return c.apply(this,arguments)||e.apply(this,arguments)}}),a(b).bind("load.qtip",function(){var b="mousemove";a(document).bind(b+".qtip",function(a){i={pageX:a.pageX,pageY:a.pageY,type:b}})}),g.version="2.0.0pre",g.nextid=0,g.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),g.zindex=15e3,g.defaults={prerender:e,id:e,overwrite:d,content:{text:d,attr:"title",title:{text:e,button:e}},position:{my:"top left",at:"bottom right",target:e,container:e,viewport:e,adjust:{x:0,y:0,mouse:d,resize:d},effect:d},show:{target:e,event:"mouseenter",effect:d,delay:90,solo:e,ready:e},hide:{target:e,event:"mouseleave",effect:d,delay:0,fixed:e,inactive:e},style:{classes:"",widget:e},events:{render:f,move:f,show:f,hide:f,toggle:f,focus:f,blur:f}},h.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new v(a)},h.ajax.initialize="render",h.ajax.sanitize=function(a){var b=a.content,c;b&&"ajax"in b&&(c=b.ajax,typeof c!=="object"&&(c=a.content.ajax={url:c}),"boolean"!==typeof c.once&&c.once&&(c.once=!!c.once))},a.extend(d,g.defaults,{content:{ajax:{once:d}}}),h.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new x(a)},h.tip.initialize="render",h.tip.sanitize=function(a){var b=a.style,c;b&&"tip"in b&&(c=a.style.tip,typeof c!=="object"&&(a.style.tip={corner:c}),/string|boolean/i.test(typeof c.corner)||(c.corner=d),typeof c.width!=="number"&&delete c.width,typeof c.height!=="number"&&delete c.height,typeof c.border!=="number"&&c.border!==d&&delete c.border,typeof c.offset!=="number"&&delete c.offset)},a.extend(d,g.defaults,{style:{tip:{corner:d,mimic:e,width:6,height:6,border:d,offset:0}}}),h.imagemap=function(b,c){function l(a,b){var d=0,e=1,f=1,g=0,h=0,i=a.width,j=a.height;while(i>0&&j>0&&e>0&&f>0){i=Math.floor(i/2),j=Math.floor(j/2),c.x==="left"?e=i:c.x==="right"?e=a.width-i:e+=Math.floor(i/2),c.y==="top"?f=j:c.y==="bottom"?f=a.height-j:f+=Math.floor(j/2),d=b.length;while(d--){if(b.length<2)break;g=b[d][0]-a.offset.left,h=b[d][1]-a.offset.top,(c.x==="left"&&g>=e||c.x==="right"&&g<=e||c.x==="center"&&(ga.width-e)||c.y==="top"&&h>=f||c.y==="bottom"&&h<=f||c.y==="center"&&(ha.height-f))&&b.splice(d,1)}}return{left:b[0][0],top:b[0][1]}}var d=b.attr("shape").toLowerCase(),e=b.attr("coords").split(","),f=[],g=a('img[usemap="#'+b.parent("map").attr("name")+'"]'),h=g.offset(),i={width:0,height:0,offset:{top:1e10,right:0,bottom:0,left:1e10}},j=0,k=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2),h.top+=Math.ceil((g.outerHeight()-g.height())/2);if(d==="poly"){j=e.length;while(j--)k=[parseInt(e[--j],10),parseInt(e[j+1],10)],k[0]>i.offset.right&&(i.offset.right=k[0]),k[0]i.offset.bottom&&(i.offset.bottom=k[1]),k[1]0}(jQuery,window) \ No newline at end of file diff --git a/dist/jquery.qtip.pack.js b/dist/jquery.qtip.pack.js index e82b10f7..1547036f 100644 --- a/dist/jquery.qtip.pack.js +++ b/dist/jquery.qtip.pack.js @@ -9,11 +9,11 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Tue Feb 15 21:05:28 2011 +0000 +* Date: Wed Feb 16 20:19:44 2011 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ /*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */ /*global window: false, jQuery: false */ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?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}('"5f 5g",9(a,b,c){9 z(b){O c=R,d=b.2v,e=d.1o,f=".1K-"+b.1g,g="41"+f+" 39"+f;a.1m(c,{1T:9(){d.1K=a(\'<3U 1J="1u-1o-1K" 7I="0" 7J="-1" 5i="5j:\\\'\\\';" 14="2f:2H; 17:47; z-3C:-1; 36:5l(4a=0);">\'),d.1K.2D(e),e.1a(g,c.2A)},2A:9(){O a=b.3D("4M"),c=b.1F.16,f=b.2v.16,g,h;h=1y(e.Y("1c-S-W"),10)||0,h={S:-h,Q:-h},c&&f&&(g=c.1h.1p==="x"?["W","S"]:["X","Q"],h[g[1]]-=f[g[0]]()),d.1K.Y(h).Y(a)},28:9(){c.3U.1M(),e.1G(g)}}),c.1T()}9 y(c){O f=R,h=c.26.P.1v,i=c.2v,j=i.1o,k="#1b-1O",l=".5m",m="39"+l+" 4L"+l;c.2B.1v={"^P.1v.(2Q|1X)$":9(){f.1T(),i.1O.27(j.45(":5n"))}},a.1m(f,{1T:9(){h.2Q&&(j.1G(l).1a(m,9(b,c,d){O e=b.1A.2j("1o","");a.23(h[e])?h[e].1N(i.1O,d,c):f[e](d)}),f.2n(),h.1X===d&&i.1O.1G(l+c.1g).1a("3W"+l+c.1g,9(){c.U.1N(c)}),i.1O.Y("5o",h.1X?"5p":""))},2n:9(){O c=a(k),d;T(c.18){i.1O=c;N c}d=i.1O=a("<2k />",{1g:k.2l(1),Y:{17:"47",Q:0,S:0,2f:"4m"},3i:9(){N e}}).2D(1C.3a),a(b).1a("2r"+l,9(){d.Y({X:1d.2P(a(b).X(),a(1C).X()),W:1d.2P(a(b).W(),a(1C).W())})}).2c("2r");N d},27:9(b){O h=i.1O,k=c.26.P.1v.1Y,l=b?"P":"U",m;h||(h=f.2n());T(!h.45(":5q")||b)h.3X(d,e),b&&(m=1y(a.Y(j[0],"z-3C"),10),h.Y("z-3C",(m||g.42)-1)),a.23(k)?k.1N(h,b):k===e?h[l]():h.4V(3z,b?.7:0,9(){b||a(R).U()})},P:9(){f.27(d)},U:9(){f.27(e)},28:9(){O d=i.1O;d&&(a(k).1f(9(){O b=a(R).1z("1b");T(b&&b.1g!==b.1g&&b.26.P.1v)N d=e}),d?(i.1O.1M(),a(b).1G(l)):i.1O.1G(l+c.1g)),j.1G(m)}}),f.1T()}9 x(b,g){9 v(a){O b=a.1p==="y",c=n[b?"W":"X"],d=n[b?"X":"W"],e=a.1n().3M("1s")>-1,f=c*(e?.5:1),g=1d.5t,h=1d.3I,i,j,k,l=1d.3Q(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1d.3Q(g(m[0],2)-g(p,2)),m[3]=1d.3Q(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];N{X:k[b?0:1],W:k[b?1:0]}}9 u(b){O c=k.1x&&b.y==="Q",d=c?k.1x:k.V,e=a.1Q.7c,f=e?"-5v-":a.1Q.4f?"-4f-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1c-4A-"+g:"1c-"+g+"-4A");N 1y(d.Y(h),10)||1y(l.Y(h),10)||0}9 t(a,b,c){b=b?b:a[a.1p];O d=k.1x&&a.y==="Q",e=d?k.1x:k.V,f="1c-"+b+"-W",g=1y(e.Y(f),10);N(c?g||1y(l.Y(f),10):g)||0}9 s(b,e,f,g){T(k.16){O h=a.1m({},i.1h),l=f.3w,n;i.1h.22!==d&&(l.S&&(h.x=h.x==="1s"?l.S>0?"S":"1k":h.x==="S"?"1k":"S"),l.Q&&(h.y=h.y==="1s"?l.Q>0?"Q":"1l":h.y==="Q"?"1l":"Q"),h.1n()!==m.1h&&(m.Q!==l.Q||m.S!==l.S)&&(n=i.2Z(h))),n||(n=i.17(h,0)),n.1k!==c&&(n.S=n.1k),n.1l!==c&&(n.Q=n.1l),n.3p=1d.2P(0,j.11),f.S-=n.S.2G?n.3p:(n.1k?-1:1)*n.S,f.Q-=n.Q.2G?n.3p:(n.1l?-1:1)*n.Q,m.S=l.S,m.Q=l.Q,m.1h=h.1n()}}O i=R,j=b.26.14.16,k=b.2v,l=k.1o,m={Q:0,S:0,1h:""},n={W:j.W,X:j.X},o={},p=j.1c||0,q=".1b-16",r=a("<4l />")[0].3E;i.1h=f,i.3j=f,b.2B.16={"^17.1R|14.16.(1h|3j|1c)$":9(){i.1T()||i.28(),b.1Z()},"^14.16.(X|W)$":9(){n={W:j.W,X:j.X},i.2n(),i.2Z(),b.1Z()},"^V.15.1r|14.(2S|2p)$":9(){k.16&&i.2Z()}},a.1m(i,{1T:9(){O b=i.4x()&&(r||a.1Q.2u);b&&(i.2n(),i.2Z(),l.1G(q).1a("41"+q,s));N b},4x:9(){O a=j.1h,c=b.26.17,f=c.2e,g=c.1R.1n?c.1R.1n():c.1R;T(a===e||g===e&&f===e)N e;a===d?i.1h=1D h.2y(g):a.1n||(i.1h=1D h.2y(a),i.1h.22=d);N i.1h.1n()!=="56"},4g:9(){O c=k.16.Y({6T:"",1c:""}),d=i.1h,e=d[d.1p],f="1c-"+e+"-3c",g="1c"+e.2G(0)+e.2l(1)+"5x",h=/7O?\\(0, 0, 0(, 0)?\\)|2W/i,m="65-3c",p="2W",q=k.1x&&(d.y==="Q"||d.y==="1s"&&c.17().Q+n.X/2+j.11",{"1J":"1u-1o-16"}).Y({W:b,X:c}).5B(l),r?a("<4l />").2D(k.16)[0].3E("2d").4h():(d=\'<46:3L 5C="0,0" 14="2f:2H; 17:47; 4O:2s(#3m#4q);">\',k.16.2F(p?d+=d:d))},2Z:9(b){O c=k.16,g=c.5E(),l=n.W,m=n.X,q="3Z 5F ",s="3Z 4k 2W",u=j.3j,x=1d.3I,y,z,A,B,C;b||(b=i.1h),u===e?u=b:(u=1D h.2y(u),u.1p=b.1p,u.x==="3n"?u.x=b.x:u.y==="3n"?u.y=b.y:u.x===u.y&&(u[b.1p]=b[b.1p])),y=u.1p,i.4g(),p=o.1c==="2W"||o.1c==="#5H"?0:j.1c===d?t(b,f,d):j.1c,A=w(u,l,m),C=v(b),c.Y(C),b.1p==="y"?B=[x(u.x==="S"?p:u.x==="1k"?C.W-l-p:(C.W-l)/2),x(u.y==="Q"?C.X-m:0)]:B=[x(u.x==="S"?C.W-l:0),x(u.y==="Q"?p:u.y==="1l"?C.X-m-p:(C.X-m)/2)],r?(g.19(C),z=g[0].3E("2d"),z.5J(),z.4h(),z.5K(0,0,4i,4i),z.5c(B[0],B[1]),z.5L(),z.5M(A[0][0],A[0][1]),z.4j(A[1][0],A[1][1]),z.4j(A[2][0],A[2][1]),z.5N(),z.5O=o.29,z.5P=o.1c,z.5Q=p*2,z.7M="4Q",z.5R=5S,z.4n(),z.29()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" 5T",B[2]=p&&/^(r|b)/i.1E(b.1n())?1:0,g.Y({5U:""+(u.1n().3M("1s")>-1),S:B[0]-B[2]*4Z(y==="x"),Q:B[1]-B[2]*4Z(y==="y"),W:l+p,X:m+p}).1f(9(b){O c=a(R);c.19({5V:l+p+" "+(m+p),5W:A,5X:o.29,5Y:!!b,5Z:!b}).Y({2f:p||b?"2H":"4m"}),!b&&p>0&&c.2F()===""&&c.2F(\'<46:4n 61="\'+p*2+\'3Z" 3c="\'+o.1c+\'" 62="63" 64="4Q" 14="4O:2s(#3m#4q); 2f:2H;" />\')}));N i.17(b,1)},17:9(b,c){O f=k.16,g={},h=1d.2P(0,j.11),l,m,n;T(j.1h===e||!f)N e;b=b||i.1h,l=b.1p,m=v(b),n=a.1Q.2u&&p&&/^(b|r)/i.1E(b.1n())?1:0,a.1f(l==="y"?[b.x,b.y]:[b.y,b.x],9(a,c){O e,f;c==="1s"?(e=l==="y"?"S":"Q",g[e]="50%",g["4U-"+e]=-1d.3I(m[l==="y"?"W":"X"]/2)+h):(e=t(b,c,d),f=u(b),g[c]=a||!p?t(b,c)+(a?0:f):h+(f>e?f:0))}),g[b[l]]-=m[l==="x"?"W":"X"]+n,c&&f.Y({Q:"",1l:"",S:"",1k:"",4U:""}).Y(g);N g},28:9(){k.16&&k.16.1M(),l.1G(q)}}),i.1T()}9 w(a,b,c){O d=1d.3r(b/2),e=1d.3r(c/2),f={4F:[[0,0],[b,c],[b,0]],4s:[[0,0],[b,0],[0,c]],4G:[[0,c],[b,0],[b,c]],4t:[[0,0],[0,c],[b,c]],66:[[0,c],[d,0],[b,c]],67:[[0,0],[b,0],[d,c]],68:[[0,0],[b,e],[0,c]],69:[[b,0],[b,c],[0,e]]};f.6a=f.4F,f.7f=f.4s,f.6c=f.4G,f.6d=f.4t;N f[a.1n()]}9 v(b){O c=R,d=b.2v.1o,e=b.26.V.1w,f=".1b-1w",g=/<3P\\b[^<]*(?:(?!<\\/3P>)<[^<]*)*<\\/3P>/4o;b.2B.1w={"^V.1w":9(a,b,d){b==="1w"&&(e=d),b==="1H"?c.1H(e.1H):e&&e.2s?c.2K():c.1H(0)}},a.1m(c,{1T:9(){e&&e.2s&&(c.2K(),d.6g("39",9(){c.1H(e.1H)}))},1H:9(a){d[(a?"4E":"")+"1a"]("39"+f,c.2K)},2K:9(){9 j(a,c,d){b.34("V.1r",c+": "+d)}9 i(c){h&&(c=a("<2k/>").37(c.2j(g,"")).4w(h)),b.34("V.1r",c)}O d=e.2s.3M(" "),f=e.2s,h;d>-1&&(h=f.2l(d),f=f.2l(0,d)),a.1w(a.1m({76:i,49:j,75:b},e,{2s:f}));N c}}),c.1T()}9 u(b,c){O i,j,k,l,m=a(R),n=a(1C.3a),o=R===1C?n:m,p=m.1V?m.1V(c.1V):f,u=c.1V.1A==="6j"&&p?p[c.1V.3N]:f,v=m.1z(c.1V.3N||"6l");6m{v=12 v==="1n"?(1D 70("N "+v))():v}6Z(w){r("6Y 6q 6W 6V 6U 1z: "+v)}l=a.1m(d,{},g.2z,c,12 v==="1i"?s(v):f,s(u||p)),p&&a.4d(R,"1V"),j=l.17,l.1g=b;T("2R"===12 l.V.1r){k=m.19(l.V.19);T(l.V.19!==e&&k)l.V.1r=k;2m N e}j.1t===e&&(j.1t=n),j.13===e&&(j.13=o),l.P.13===e&&(l.P.13=o),l.U.13===e&&(l.U.13=o),l.17.21===d&&(l.17.21=j.1t),j.2e=1D h.2y(j.2e),j.1R=1D h.2y(j.1R);T(a.1z(R,"1b"))T(l.44)m.1b("28");2m T(l.44===e)N e;a.19(R,"15")&&(a.1z(R,q,a.19(R,"15")),m.3q("15")),i=1D t(m,l,b,!!k),a.1z(R,"1b",i),m.1a("1M.1b",9(){i.28()});N i}9 t(p,r,t,u){9 M(c,d,e,g){g=1y(g,10)!==0;O h=".1b-"+t,i={P:c?r.P.13:f,U:d?r.U.13:f,1o:e?A.1o:f,V:e?A.V:f,1t:g?r.17.1t[0]===w?1C:r.17.1t:f,4c:g?b:f};v.1j?a([]).6t(a.6S([i.P,i.U,i.1o,i.1t,i.V,i.4c],9(){N R!==4Y})).1G(h):c&&i.P.1G(h+"-2n")}9 L(c,d,f,h){9 B(a){D()&&v.1Z(a)}9 y(a){T(z.2a(l))N e;1I(v.1q.1W),v.1q.1W=2V(9(){v.U(a)},r.U.1W)}9 x(b){T(z.2a(l))N e;O c=a(b.3V||b.13),d=c.6R(m)[0]===z[0],f=c[0]===n.P[0];1I(v.1q.P),1I(v.1q.U);T(k.13==="2q"&&d||r.U.22&&(/2q(4R|4S|3Y)/.1E(b.1A)&&(d||f))){b.6Q(),b.6x();N e}z.3X(1,1),r.U.2b>0?v.1q.U=2V(9(){v.U(b)},r.U.2b):v.U(b)}9 u(a){T(z.2a(l))N e;n.P.2c("1b-"+t+"-1W"),1I(v.1q.P),1I(v.1q.U);O b=9(){v.P(a)};r.P.2b>0?v.1q.P=2V(b,r.P.2b):b()}O j=".1b-"+t,k=r.17,n={P:r.P.13,U:r.U.13,1t:k.1t[0]===w?1C:k.1t},o={P:2O(r.P.1e).35(" "),U:2O(r.U.1e).35(" ")},q=a(1C),s=a.1Q.2u&&1y(a.1Q.3o,10)===6;f&&(r.U.22&&(n.U=n.U.2h(z),z.1a("6z"+j,9(){z.2a(l)||1I(v.1q.U)})),k.13==="2q"&&z.1a("3g"+j,9(a){(a.3V||a.13)!==n.P[0]&&v.U(a)}),z.1a("3d"+j+" 3g"+j,9(a){v[a.1A==="3d"?"2w":"1X"](a)})),d&&("2C"===12 r.U.1W&&(n.P.1a("1b-"+t+"-1W",y),a.1f(g.4T,9(a,b){n.U.2h(A.1o).1a(b+j+"-1W",y)})),a.1f(o.U,9(b,c){O d=a.6A(c,o.P),e=a(n.U);d>-1&&e.2h(n.P).18===e.18||c==="4v"?(n.P.1a(c+j,9(a){D()?x(a):u(a)}),2N o.P[d]):n.U.1a(c+j,x)})),c&&a.1f(o.P,9(a,b){n.P.1a(b+j,u)}),h&&((k.2A.2r||k.21)&&a(a.1e.6C.2r?k.21:b).1a("2r"+j,B),(k.21||s&&z.Y("17")==="22")&&a(k.21).1a("43"+j,B),/4v/i.1E(r.U.1e)&&q.1a("3i"+j,9(b){O c=a(b.13);c.6K(m).18===0&&c.2h(p).18>1&&D()&&!z.2a(l)&&v.U(b)}),k.13==="2q"&&q.1a("40"+j,9(a){k.2A.2q&&!z.2a(l)&&D()&&v.1Z(a||i)}))}9 K(b,c){O f=A.V;T(!v.1j||!b)N e;a.23(b)&&(b=b.1N(p,v)||""),b.1U&&b.18>0?f.4y().37(b.Y({2f:"2H"})):f.2F(b),z.3x("3K",9(b){9 e(a){c=c.3k(a),c.18===0&&(v.3f(),v.1j&&D()&&v.1Z(B.1e),b())}O c=f.4w("33:3k([X]):3k([W])");c.1f(9(b,c){O f=["6E","49","2K","6F",""].6H(".1b-6I ");a(R).1a(f,9(){1I(v.1q.33[b]),e(R)}),9 g(){T(c.X&&c.W)N e(c);v.1q.33[b]=2V(g,20)}();N d}),c.18===0&&e(c)});N v}9 J(b){O c=A.15;T(!v.1j||!b)N e;a.23(b)&&(b=b.1N(p,v)||""),b.1U&&b.18>0?c.4y().37(b.Y({2f:"2H"})):c.2F(b),v.3f(),v.1j&&D()&&v.1Z(B.1e)}9 I(a){O b=A.1B,c=A.15;T(!v.1j)N e;a?(c||H(),G()):b.1M()}9 H(){O b=x+"-15";A.1x&&F(),A.1x=a("<2k />",{"1J":j+"-1x "+(r.14.2p?"1u-2p-4D":"")}).37(A.15=a("<2k />",{1g:b,"1J":j+"-15","1P-3S":d})).6L(A.V),r.V.15.1B?G():v.1j&&v.3f()}9 G(){O b=r.V.15.1B;A.1B&&A.1B.1M(),b.1U?A.1B=b:A.1B=a("",{"1J":"1u-38-3m "+(r.14.2p?"":j+"-3s"),15:"4z 1o","1P-6M":"4z 1o"}).6N(a("<6O />",{"1J":"1u-3s 1u-3s-6P",2F:"&6X;"})),A.1B.2D(A.1x).19("4J","1B").4C(9(b){a(R).2o("1u-38-4C",b.1A==="3d")}).3W(9(a){z.2a(l)||v.U(a);N e}).1a("3i 71 4W 72 73",9(b){a(R).2o("1u-38-74 1u-38-2w",b.1A.2l(-4)==="77")}),v.3f()}9 F(){A.15&&(A.1x.1M(),A.1x=A.15=A.1B=f,v.1Z())}9 E(){O a=r.14.2p;z.2o(k,a),A.V.2o(k+"-V",a),A.1x&&A.1x.2o(k+"-4D",a),A.1B&&A.1B.2o(j+"-3s",!a)}9 D(){N z&&z.Y("S")!==o&&z.Y("3l")!=="30"}9 C(a){O b=0,c,d=r,e=a.35(".");31(d=d[e[b++]])b0&&!a("#"+i).18&&(z[0].1g=i,A.V[0].1g=i+"-V",A.15[0].1g=i+"-15")},"^V.1r$":9(a,b,c){K(c)},"^V.15.1r$":9(a,b,c){T(!c)N F();!A.15&&c&&H(),J(c)},"^V.15.1B$":9(a,b,c){I(c)},"^17.(1R|2e)$":9(a,b,c){"1n"===12 c&&(a[b]=1D h.2y(c))},"^17.1t$":9(a,b,c){v.1j&&z.2D(c)},"^(P|U).(1e|13|22|2b|1W)$":9(a,b,c,d){O e=b.3F(/22/i)>-1?[0,[0,1,1,1]]:[b.2l(0,3),b.2G(0)==="s"?[1,0,0,0]:[0,1,0,0]];e[0]&&(a[b]=d),M.24(v,e[1]),e[0]&&(a[b]=c),L.24(v,e[1])},"^P.2L$":9(){v.1j||v.P()},"^14.2S$":9(b,c,d){a.19(z[0],"1J",j+" 1b 1u-4u-4H "+d)},"^14.2p|V.15":E,"^3B.(1L|P|3Y|U|2w|1X)$":9(b,c,d){z[(a.23(d)?"":"4E")+"1a"]("1o"+c,d)}},a.1m(v,{1L:9(b){T(v.1j)N e;O c=r.V.1r,f=r.V.15.1r,g=a.2U("7b");a.19(p[0],"1P-3A",x),z=A.1o=a("<2k/>").19({1g:x,"1J":j+" 1b 1u-4u-4H "+r.14.2S,4J:"7e","1P-7g":"7h","1P-3S":e,"1P-3A":x+"-V","1P-30":d}).2o(l,B.2t).1z("1b",v).2D(r.17.1t).37(A.V=a("<2k />",{"1J":j+"-V",1g:x+"-V","1P-3S":d})),v.1j=d,f&&(H(),J(f)),K(c),E(),a.1f(h,9(){R.2x==="1L"&&R(v)}),L(1,1,1,1),a.1f(r.3B,9(a,b){T(b){O c=a==="27"?"39 4L":"1o"+a;z.1a(c,b)}}),z.Y("3l","30").3x("3K",9(a){g.3e=B.1e,z.2c(g,[v]),(r.P.2L||b)&&v.P(B.1e),a()});N v},3D:9(a){O b,c;4P(a.2i()){2T"4M":b={X:z.2E(),W:z.32()};2M;2T"11":b=h.11(z,r.17.1t);2M;3m:c=C(a.2i()),b=c[0][c[1]],b=b.1p?b.1n():b}N b},34:9(b,c){9 j(a,b){O c,e;T(v.1j)4N(c 1S h)4N(e 1S h[c])(1D 7j(e,"i")).1E(a)&&h[c][e].24(v,b);2m a==="P.2L"&&b[2]&&(y=0,v.1L(d))}O f=/^17.(1R|2e|2A|13|1t)|14|V/i,g=e,h=v.2B,i;"1n"===12 b?(i=b,b={},b[i]=c):b=a.1m(d,{},b),a.1f(b,9(c,d){O e=C(c.2i()),h;h=e[0][e[1]],e[0][e[1]]=d.7k?a(d):d,b[c]=[e[0],e[1],d,h],g=f.1E(c)||g}),s(r),y=1,a.1f(b,j),y=0,g&&D()&&v.1j&&v.1Z();N v},27:9(b,c){9 j(){b?a.1Q.2u&&z[0].14.55("36"):z.Y({2f:"",3l:"30",W:"",4a:"",S:"",Q:""})}T(!v.1j)T(b)v.1L(1);2m N e;O d=b?"P":"U",g=r[d],h=D(),i;(12 b).3F("2R|2C")&&(b=!h);T(h===b)N v;T(c){T(/7l|7m/.1E(c.1A)&&/4R|4S/.1E(B.1e.1A)&&c.13===r.P.13[0]&&z.7o(c.3V).18)N v;B.1e=a.1m({},c)}i=a.2U("1o"+d),i.3e=c?B.1e:f,z.2c(i,[v,3z]);T(i.48())N v;a.19(z[0],"1P-30",!b),b?(z.U().Y({3l:""}),v.2w(c),v.1Z(c,0),g.58&&a(m).3k(z).1b("U",i)):(1I(v.1q.P),v.1X(c)),z.3X(1,1),a.23(g.1Y)?(g.1Y.1N(z,v),z.3x("3K",9(a){j.1N(R,a),a()})):g.1Y===e?(z[d](),j.1N(z)):z.4V(3z,b?1:0,j),b&&g.13.2c("1b-"+t+"-1W");N v},P:9(a){N v.27(d,a)},U:9(a){N v.27(e,a)},2w:9(b){T(!v.1j)N e;O c=a(m),d=1y(z[0].14.3b,10),f=g.42+c.18,h=a.1m({},b),i,j;z.2a(n)||(d!==f&&(c.1f(9(){R.14.3b>d&&(R.14.3b=R.14.3b-1)}),c.36("."+n).1b("1X",h)),j=a.2U("7s"),j.3e=h,z.2c(j,[v,f]),j.48()||(z.4b(n)[0].14.3b=f));N v},1X:9(b){O c=a.1m({},b),d;z.5b(n),d=a.2U("7u"),d.3e=c,z.2c(d,[v]);N v},1Z:9(f,k){T(!v.1j||y)N e;y=d;O l=r.17.13,m=r.17,n=m.1R,o=m.2e,p=m.2A,q=z.32(),s=z.2E(),t=0,u=0,x=a.2U("41"),A=z.Y("17")==="22",C=m.21.1U?m.21:a(b),E={S:0,Q:0},F=(v.1F.16||{}).1h,G={S:9(a){O b=C.2I,c=n.x==="S"?q:n.x==="1k"?-q:-q/2,d=o.x==="S"?t:o.x==="1k"?-t:-t/2,e=F&&F.1p==="x"?g.2z.14.16.W:0,f=b-a-e,h=a+q-C.W-b+e,i=c-(n.1p==="x"||n.x===n.y?d:0),j=n.x==="1s";f>0&&(n.x!=="S"||h>0)?E.S-=i+(j?0:2*p.x):h>0&&(n.x!=="1k"||f>0)&&(E.S-=j?-i:i+2*p.x),E.S!==a&&j&&(E.S-=p.x),E.S<0&&-E.S>h&&(E.S=a);N E.S-a},Q:9(a){O b=C.2J,c=n.y==="Q"?s:n.y==="1l"?-s:-s/2,d=o.y==="Q"?u:o.y==="1l"?-u:-u/2,e=F&&F.1p==="y"?g.2z.14.16.X:0,f=b-a-e,h=a+s-C.X-b+e,i=c-(n.1p==="y"||n.x===n.y?d:0),j=n.y==="1s";f>0&&(n.y!=="Q"||h>0)?E.Q-=i+(j?0:2*p.y):h>0&&(n.y!=="1l"||f>0)&&(E.Q-=j?-i:i+2*p.y),E.Q!==a&&j&&(E.Q-=p.y),E.Q<0&&-E.Q>h&&(E.Q=a);N E.Q-a}};k=k===c||!!k||e,C=C?{54:C,X:C[(C[0]===b?"h":"7w")+"7x"](),W:C[(C[0]===b?"w":"7y")+"7z"](),2I:C.2I(),2J:C.2J()}:e;T(l==="2q")o={x:"S",y:"Q"},f=f&&(f.1A==="2r"||f.1A==="43")?B.1e:p.2q||!f||!f.3u?a.1m({},i):f,E={Q:f.3T,S:f.3u};2m{l==="1e"&&(f&&f.13&&f.1A!=="43"&&f.1A!=="2r"?l=B.13=a(f.13):l=B.13),l=a(l).7A(0);T(l.18===0)N v;l[0]===1C||l[0]===b?(t=l.W(),u=l.X(),l[0]===b&&(E={Q:A?0:C.2J,S:A?0:C.2I})):l.45("7B")&&h.3J?E=h.3J(l,o):l[0].7C=="7D://7E.7F.7G/7H/3h"&&h.3h?E=h.3h(l,o):(t=l.32(),u=l.2E(),E=h.11(l,m.1t)),E.11&&(t=E.W,u=E.X,E=E.11),E.S+=o.x==="1k"?t:o.x==="1s"?t/2:0,E.Q+=o.y==="1l"?u:o.y==="1s"?u/2:0}E.S+=p.x+(n.x==="1k"?-q:n.x==="1s"?-q/2:0),E.Q+=p.y+(n.y==="1l"?-s:n.y==="1s"?-s/2:0),m.21.1U&&l[0]!==b&&l[0]!==w?E.3w={S:G.S(E.S),Q:G.Q(E.Q)}:E.3w={S:0,Q:0},z.19("1J",9(b,c){N a.19(R,"1J").2j(/1u-1o-53-\\w+/i,"")}).4b(j+"-53-"+n.4r()),x.3e=a.1m({},f),z.2c(x,[v,E,C.54]);T(x.48())N v;2N E.3w,k&&7K(E.S,E.Q)?D()&&a.23(m.1Y)&&(m.1Y.1N(z,v,E),z.3x(9(b){O c=a(R);c.Y({4a:"",X:""}),a.1Q.2u&&R.14&&R.14.55("36"),b()})):z.Y(E),y=e;N v},3f:9(){T(!v.1j||(!a.1Q.2u||a.1Q.3o>=8))N e;O b=j+"-7N",c;z.Y({W:"57",X:"57"}).4b(b),c={X:z.2E(),W:z.32()},a.1f(["W","X"],9(a,b){O d=1y(z.Y("2P-"+b),10)||0,e=1y(z.Y("5a-"+b),10)||0;c[b]=d+e?1d.5a(1d.2P(c[b],e),d):c[b]}),z.Y(c).5b(b);N v},3R:9(b){O c=l;"2R"!==12 b&&(b=!z.2a(c)&&!B.2t),v.1j?(z.2o(c,b),a.19(z[0],"1P-2t",b)):B.2t=!!b;N v},5d:9(){v.3R(e)},28:9(){O b=p[0],c=a.1z(b,q);v.1j&&(z.1M(),a.1f(v.1F,9(){R.28&&R.28()})),1I(v.1q.P),1I(v.1q.U),M(1,1,1,1),a.4d(b,"1b"),c&&a.19(b,"15",c),p.3q("1P-3A");N p}})}9 s(b){O c;T(!b||"1i"!==12 b)N e;"1i"!==12 b.1V&&(b.1V={1A:b.1V});T("V"1S b){T("1i"!==12 b.V||b.V.1U)b.V={1r:b.V};c=b.V.1r||e,!a.23(c)&&(!c&&!c.19||c.18<1||"1i"===12 c&&!c.1U)&&(b.V.1r=e),"15"1S b.V&&("1i"!==12 b.V.15&&(b.V.15={1r:b.V.15}),c=b.V.15.1r||e,!a.23(c)&&(!c&&!c.19||c.18<1||"1i"===12 c&&!c.1U)&&(b.V.15.1r=e))}"17"1S b&&("1i"!==12 b.17&&(b.17={1R:b.17,2e:b.17})),"P"1S b&&("1i"!==12 b.P&&(b.P.1U?b.P={13:b.P}:b.P={1e:b.P})),"U"1S b&&("1i"!==12 b.U&&(b.U.1U?b.U={13:b.U}:b.U={1e:b.U})),"14"1S b&&("1i"!==12 b.14&&(b.14={2S:b.14})),a.1f(h,9(){R.2Y&&R.2Y(b)});N b}9 r(){O c=b.5e;N c&&(c.49||c.5h||a.5k).24(c,25)}O d=!0,e=!1,f=4Y,g,h,i,j="1u-1o",k="1u-2p",l="1u-38-2t",m="2k.1b."+j,n=j+"-2w",o="-7i",p="5s",q="5u";g=a.2g.1b=9(b,h,i){O j=2O(b).2i(),k=f,l=j==="3R"?[d]:a.5w(25).4e(1,10),m=l[l.18-1],n=R[0]?a.1z(R[0],"1b"):f;T(!25.18&&n||j==="5y")N n;T("1n"===12 b){R.1f(9(){O b=a.1z(R,"1b");T(!b)N d;m&&m.5z&&(b.2X.1e=m);T(j==="3p"&&h)T(a.5D(h)||i!==c)b.34(h,i);2m{k=b.3D(h);N e}2m b[j]&&b[j].24(b[j],l)});N k!==f?k:R}T("1i"===12 b||!25.18){n=s(a.1m(d,{},b));N g.1a.1N(R,n,m)}},g.1a=9(b,c){N R.1f(9(f){9 p(b){9 c(){o.1L(12 b==="1i"||i.P.2L),k.P.1G(l.P),k.U.1G(l.U)}T(o.2X.2t)N e;o.2X.1e=a.1m({},b),i.P.2b>0?(1I(o.1q.P),o.1q.P=2V(c,i.P.2b),l.P!==l.U&&k.U.1a(l.U,9(){1I(o.1q.P)})):c()}O i,k,l,m=!b.1g||b.1g===e||b.1g.18<1||a("#"+j+"-"+b.1g).18?g.3G++:b.1g,n=".1b-"+m+"-2n",o=u.1N(R,m,b);T(o===e)N d;i=o.26,a.1f(h,9(){R.2x==="2x"&&R(o)}),k={P:i.P.13,U:i.U.13},l={P:2O(i.P.1e).2j(" ",n+" ")+n,U:2O(i.U.1e).2j(" ",n+" ")+n},k.P.1a(l.P,p),(i.P.2L||i.4X)&&p(c)})},h=g.1F={2y:9(a){a=2O(a).2j(/([A-Z])/," $1").2j(/60/4o,"1s").2i(),R.x=(a.3H(/S|1k/i)||a.3H(/1s/)||["3n"])[0].2i(),R.y=(a.3H(/Q|1l|1s/i)||["3n"])[0].2i(),R.1p=a.2G(0).3F(/^(t|b)/)>-1?"y":"x",R.1n=9(){N R.1p==="y"?R.y+R.x:R.x+R.y},R.4r=9(){O a=R.x.2l(0,1),b=R.y.2l(0,1);N a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},11:9(a,b){O c=a.11(),d=b,e=0,f=1C.3a,g;T(d){6b{T(d[0]===f)2M;d.Y("17")!=="6e"&&(g=d.17(),c.S-=g.S,c.Q-=g.Q,e++)}31(d=d.6f());T(b[0]!==f||h.3O)g=h.3O?-1:1,c.S+=g*b.2I(),c.Q+=g*b.2J()}N c},3O:6h((/6k.+6n ([0-6p]{3}).*6r.*6s/i.6u(6w.6y)||[0,"6B"])[1].2j("6D","."))<4.1,2g:{19:9(b,c){T(R.18){O d=R[0],e="15",f=a.1z(d,"1b");T(b===e){T(25.18<2)N a.1z(d,q);T(12 f==="1i"){f&&f.1j&&f.26.V.19===e&&f.2X.19&&f.34("V.1r",c),a.2g["19"+p].24(R,25),a.1z(d,q,a.19(d,e));N R.3q("15")}}}},4B:9(b){O c=a([]),d;a("*",R).2h(R).1f(9(){O b=a.1z(R,q);b&&(a.19(R,"15",b),c=c.2h(R))}),d=a.2g["4B"+p].24(R,25),c.3q("15");N d},1M:a.1u?f:9(b,c){a(R).1f(9(){c||(!b||a.36(b,[R]).18)&&a("*",R).2h(R).1f(9(){a(R).79("1M")})})}}},a.1f(h.2g,9(b,c){T(!c)N d;O e=a.2g[b+p]=a.2g[b];a.2g[b]=9(){N c.24(R,25)||e.24(R,25)}}),a(b).1a("2K.1b",9(){O b="40";a(1C).1a(b+".1b",9(a){i={3u:a.3u,3T:a.3T,1A:b}})}),g.3o="2.0.7n",g.3G=0,g.4T="3W 7q 3i 4W 40 3g 3d".35(" "),g.42=7v,g.2z={4X:e,1g:e,44:d,V:{1r:d,19:"15",15:{1r:e,1B:e}},17:{1R:"Q S",2e:"1l 1k",13:e,1t:e,21:e,2A:{x:0,y:0,2q:d,2r:d},1Y:d},P:{13:e,1e:"3d",1Y:d,2b:3z,58:e,2L:e},U:{13:e,1e:"3g",1Y:d,2b:0,22:e,1W:e},14:{2S:"",2p:e},3B:{1L:f,3Y:f,P:f,U:f,27:f,2w:f,1X:f}},h.1w=9(a){O b=a.1F.1w;N"1i"===12 b?b:a.1F.1w=1D v(a)},h.1w.2x="1L",h.1w.2Y=9(a){O b=a.V,c;b&&"1w"1S b&&(c=b.1w,12 c!=="1i"&&(c=a.V.1w={2s:c}),"2R"!==12 c.1H&&c.1H&&(c.1H=!!c.1H))},a.1m(d,g.2z,{V:{1w:{1H:d}}}),h.16=9(a){O b=a.1F.16;N"1i"===12 b?b:a.1F.16=1D x(a)},h.16.2x="1L",h.16.2Y=9(a){O b=a.14,c;b&&"16"1S b&&(c=a.14.16,12 c!=="1i"&&(a.14.16={1h:c}),/1n|2R/i.1E(12 c.1h)||(c.1h=d),12 c.W!=="2C"&&2N c.W,12 c.X!=="2C"&&2N c.X,12 c.1c!=="2C"&&c.1c!==d&&2N c.1c,12 c.11!=="2C"&&2N c.11)},a.1m(d,g.2z,{14:{16:{1h:d,3j:e,W:6,X:6,1c:d,11:0}}}),h.3J=9(b,c){9 l(a,b){O d=0,e=1,f=1,g=0,h=0,i=a.W,j=a.X;31(i>0&&j>0&&e>0&&f>0){i=1d.3t(i/2),j=1d.3t(j/2),c.x==="S"?e=i:c.x==="1k"?e=a.W-i:e+=1d.3t(i/2),c.y==="Q"?f=j:c.y==="1l"?f=a.X-j:f+=1d.3t(j/2),d=b.18;31(d--){T(b.18<2)2M;g=b[d][0]-a.11.S,h=b[d][1]-a.11.Q,(c.x==="S"&&g>=e||c.x==="1k"&&g<=e||c.x==="1s"&&(ga.W-e)||c.y==="Q"&&h>=f||c.y==="1l"&&h<=f||c.y==="1s"&&(ha.X-f))&&b.6i(d,1)}}N{S:b[0][0],Q:b[0][1]}}O d=b.19("3L").2i(),e=b.19("6v").35(","),f=[],g=a(\'33[6G="#\'+b.6J("4K").19("3N")+\'"]\'),h=g.11(),i={W:0,X:0,11:{Q:3y,1k:0,1l:0,S:3y}},j=0,k=0;h.S+=1d.3r((g.32()-g.W())/2),h.Q+=1d.3r((g.2E()-g.X())/2);T(d==="51"){j=e.18;31(j--)k=[1y(e[--j],10),1y(e[j+1],10)],k[0]>i.11.1k&&(i.11.1k=k[0]),k[0]i.11.1l&&(i.11.1l=k[1]),k[1]0}(7L,4c)',62,485,'|||||||||function||||||||||||||||||||||||||||||||||||||||return|var|show|top|this|left|if|hide|content|width|height|css|||offset|typeof|target|style|title|tip|position|length|attr|bind|qtip|border|Math|event|each|id|corner|object|rendered|right|bottom|extend|string|tooltip|precedance|timers|text|center|container|ui|modal|ajax|titlebar|parseInt|data|type|button|document|new|test|plugins|unbind|once|clearTimeout|class|bgiframe|render|remove|call|overlay|aria|browser|my|in|init|jquery|metadata|inactive|blur|effect|reposition||viewport|fixed|isFunction|apply|arguments|options|toggle|destroy|fill|hasClass|delay|trigger||at|display|fn|add|toLowerCase|replace|div|substr|else|create|toggleClass|widget|mouse|resize|url|disabled|msie|elements|focus|initialize|Corner|defaults|adjust|checks|number|appendTo|outerHeight|html|charAt|block|scrollLeft|scrollTop|load|ready|break|delete|String|max|on|boolean|classes|case|Event|setTimeout|transparent|cache|sanitize|update|hidden|while|outerWidth|img|set|split|filter|append|state|tooltipshow|body|zIndex|color|mouseenter|originalEvent|redraw|mouseleave|svg|mousedown|mimic|not|visibility|default|inherit|version|option|removeAttr|ceil|icon|floor|pageX|abs|adjusted|queue|1e10|90|describedby|events|index|get|getContext|search|nextid|match|round|imagemap|fx|shape|indexOf|name|iOS|script|sqrt|disable|atomic|pageY|iframe|relatedTarget|click|stop|move|px|mousemove|tooltipmove|zindex|scroll|overwrite|is|vml|absolute|isDefaultPrevented|error|opacity|addClass|window|removeData|slice|webkit|detectColours|save|3e3|lineTo|dashed|canvas|none|stroke|gi|matrixTransform|VML|abbreviation|bottomleft|topleft|helper|unfocus|find|detectCorner|empty|Close|radius|clone|hover|header|un|bottomright|topright|reset|getBBox|role|map|tooltiphide|dimensions|for|behavior|switch|miter|out|leave|inactiveEvents|margin|fadeTo|mouseup|prerender|null|Number||poly|createSVGPoint|pos|elem|removeAttribute|centercenter|auto|solo|needBGI|min|removeClass|translate|enable|console|use|strict|log|src|javascript|noop|alpha|qtipmodal|visible|cursor|pointer|animated|parentNode|_replacedByqTip|pow|oldtitle|moz|makeArray|Color|api|timeStamp|0px|prependTo|coordorigin|isPlainObject|children|solid|getScreenCTM|123456|farthestViewportElement|restore|clearRect|beginPath|moveTo|closePath|fillStyle|strokeStyle|lineWidth|miterLimit|100|xe|antialias|coordsize|path|fillcolor|filled|stroked|middle|weight|miterlimit|1000|joinstyle|background|topcenter|bottomcenter|rightcenter|leftcenter|lefttop|do|leftbottom|rightbottom|static|offsetParent|one|parseFloat|splice|html5|CPU|qtipopts|try|OS|select|9_|to|AppleWebkit|Mobile|pushStack|exec|coords|navigator|preventDefault|userAgent|mouseover|inArray|4_2|special|_|abort|unload|usemap|join|image|parent|parents|insertBefore|label|prepend|span|close|stopPropagation|closest|grep|backgroundColor|attribute|HTML5|parse|times|Unable|catch|Function|keydown|keyup|mouseout|active|context|success|down|pop|triggerHandler|builtin|tooltiprender|mozilla|push|alert|righttop|live|polite|31000px|RegExp|nodeType|over|enter|0pre|has|rect|dblclick|undefined|tooltipfocus|circle|tooltipblur|15e3|outerH|eight|outerW|idth|eq|area|namespaceURI|http|www|w3|org|2000|frameborder|tabindex|isNaN|jQuery|lineJoin|fluid|rgba'.split('|'),0,{})) +eval(function(p,a,c,k,e,d){e=function(c){return(c35?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}('"5f 5g",9(a,b,c){9 z(b){O c=R,d=b.2w,e=d.1n,f=".1K-"+b.1h,g="42"+f+" 39"+f;a.1m(c,{1U:9(){d.1K=a(\'<3V 1J="1u-1n-1K" 7I="0" 7J="-1" 5i="5j:\\\'\\\';" 15="2g:2H; 17:48; z-3D:-1; 36:5l(4b=0);">\'),d.1K.2D(e),e.18(g,c.2A)},2A:9(){O a=b.3E("4N"),c=b.1F.16,f=b.2w.16,g,h;h=1y(e.Y("1c-S-W"),10)||0,h={S:-h,Q:-h},c&&f&&(g=c.1f.1r==="x"?["W","S"]:["X","Q"],h[g[1]]-=f[g[0]]()),d.1K.Y(h).Y(a)},28:9(){c.3V.1M(),e.1H(g)}}),c.1U()}9 y(c){O f=R,h=c.26.P.1v,i=c.2w,j=i.1n,k="#1b-1O",l=".5m",m="39"+l+" 4M"+l;c.2B.1v={"^P.1v.(2Q|1Y)$":9(){f.1U(),i.1O.27(j.46(":5n"))}},a.1m(f,{1U:9(){h.2Q&&(j.1H(l).18(m,9(b,c,d){O e=b.1C.2j("1n","");a.23(h[e])?h[e].1R(i.1O,d,c):f[e](d)}),f.2n(),h.1Y===d&&i.1O.1H(l+c.1h).18("3X"+l+c.1h,9(){c.U.1R(c)}),i.1O.Y("5o",h.1Y?"5p":""))},2n:9(){O c=a(k),d;T(c.1a){i.1O=c;N c}d=i.1O=a("<2l />",{1h:k.2m(1),Y:{17:"48",Q:0,S:0,2g:"4n"},3j:9(){N e}}).2D(1z.3a),a(b).18("2r"+l,9(){d.Y({X:1d.2P(a(b).X(),a(1z).X()),W:1d.2P(a(b).W(),a(1z).W())})}).2c("2r");N d},27:9(b){O h=i.1O,k=c.26.P.1v.21,l=b?"P":"U",m;h||(h=f.2n());T(!h.46(":5q")||b)h.3Y(d,e),b&&(m=1y(a.Y(j[0],"z-3D"),10),h.Y("z-3D",(m||g.43)-1)),a.23(k)?k.1R(h,b):k===e?h[l]():h.4W(3A,b?.7:0,9(){b||a(R).U()})},P:9(){f.27(d)},U:9(){f.27(e)},28:9(){O d=i.1O;d&&(a(k).1i(9(){O b=a(R).1B("1b");T(b&&b.1h!==b.1h&&b.26.P.1v)N d=e}),d?(i.1O.1M(),a(b).1H(l)):i.1O.1H(l+c.1h)),j.1H(m)}}),f.1U()}9 x(b,g){9 v(a){O b=a.1r==="y",c=n[b?"W":"X"],d=n[b?"X":"W"],e=a.1o().3N("1s")>-1,f=c*(e?.5:1),g=1d.5t,h=1d.3J,i,j,k,l=1d.3R(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1d.3R(g(m[0],2)-g(p,2)),m[3]=1d.3R(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];N{X:k[b?0:1],W:k[b?1:0]}}9 u(b){O c=k.1x&&b.y==="Q",d=c?k.1x:k.V,e=a.1N.7c,f=e?"-5v-":a.1N.4g?"-4g-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1c-4B-"+g:"1c-"+g+"-4B");N 1y(d.Y(h),10)||1y(l.Y(h),10)||0}9 t(a,b,c){b=b?b:a[a.1r];O d=k.1x&&a.y==="Q",e=d?k.1x:k.V,f="1c-"+b+"-W",g=1y(e.Y(f),10);N(c?g||1y(l.Y(f),10):g)||0}9 s(b,e,f,g){T(k.16){O h=a.1m({},i.1f),l=f.3x,n;i.1f.22!==d&&(l.S&&(h.x=h.x==="1s"?l.S>0?"S":"1k":h.x==="S"?"1k":"S"),l.Q&&(h.y=h.y==="1s"?l.Q>0?"Q":"1l":h.y==="Q"?"1l":"Q"),h.1o()!==m.1f&&(m.Q!==l.Q||m.S!==l.S)&&(n=i.2Z(h))),n||(n=i.17(h,0)),n.1k!==c&&(n.S=n.1k),n.1l!==c&&(n.Q=n.1l),n.3q=1d.2P(0,j.11),f.S-=n.S.2G?n.3q:(n.1k?-1:1)*n.S,f.Q-=n.Q.2G?n.3q:(n.1l?-1:1)*n.Q,m.S=l.S,m.Q=l.Q,m.1f=h.1o()}}O i=R,j=b.26.15.16,k=b.2w,l=k.1n,m={Q:0,S:0,1f:""},n={W:j.W,X:j.X},o={},p=j.1c||0,q=".1b-16",r=a("<4m />")[0].3F;i.1f=f,i.3l=f,b.2B.16={"^17.1P|15.16.(1f|3l|1c)$":9(){i.1U()||i.28(),b.1S()},"^15.16.(X|W)$":9(){n={W:j.W,X:j.X},i.2n(),i.2Z(),b.1S()},"^V.14.1q|15.(2S|2p)$":9(){k.16&&i.2Z()}},a.1m(i,{1U:9(){O b=i.4y()&&(r||a.1N.2v);b&&(i.2n(),i.2Z(),l.1H(q).18("42"+q,s));N b},4y:9(){O a=j.1f,c=b.26.17,f=c.2e,g=c.1P.1o?c.1P.1o():c.1P;T(a===e||g===e&&f===e)N e;a===d?i.1f=1D h.2y(g):a.1o||(i.1f=1D h.2y(a),i.1f.22=d);N i.1f.1o()!=="57"},4h:9(){O c=k.16.Y({6T:"",1c:""}),d=i.1f,e=d[d.1r],f="1c-"+e+"-3c",g="1c"+e.2G(0)+e.2m(1)+"5x",h=/7O?\\(0, 0, 0(, 0)?\\)|2W/i,m="65-3c",p="2W",q=k.1x&&(d.y==="Q"||d.y==="1s"&&c.17().Q+n.X/2+j.11",{"1J":"1u-1n-16"}).Y({W:b,X:c}).5B(l),r?a("<4m />").2D(k.16)[0].3F("2d").4i():(d=\'<47:3M 5C="0,0" 15="2g:2H; 17:48; 4P:2s(#3n#4r);">\',k.16.2F(p?d+=d:d))},2Z:9(b){O c=k.16,g=c.5E(),l=n.W,m=n.X,q="40 5F ",s="40 4l 2W",u=j.3l,x=1d.3J,y,z,A,B,C;b||(b=i.1f),u===e?u=b:(u=1D h.2y(u),u.1r=b.1r,u.x==="3o"?u.x=b.x:u.y==="3o"?u.y=b.y:u.x===u.y&&(u[b.1r]=b[b.1r])),y=u.1r,i.4h(),p=o.1c==="2W"||o.1c==="#5H"?0:j.1c===d?t(b,f,d):j.1c,A=w(u,l,m),C=v(b),c.Y(C),b.1r==="y"?B=[x(u.x==="S"?p:u.x==="1k"?C.W-l-p:(C.W-l)/2),x(u.y==="Q"?C.X-m:0)]:B=[x(u.x==="S"?C.W-l:0),x(u.y==="Q"?p:u.y==="1l"?C.X-m-p:(C.X-m)/2)],r?(g.19(C),z=g[0].3F("2d"),z.5J(),z.4i(),z.5K(0,0,4j,4j),z.5c(B[0],B[1]),z.5L(),z.5M(A[0][0],A[0][1]),z.4k(A[1][0],A[1][1]),z.4k(A[2][0],A[2][1]),z.5N(),z.5O=o.2a,z.5P=o.1c,z.5Q=p*2,z.7M="4R",z.5R=5S,z.4o(),z.2a()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" 5T",B[2]=p&&/^(r|b)/i.1E(b.1o())?1:0,g.Y({5U:""+(u.1o().3N("1s")>-1),S:B[0]-B[2]*51(y==="x"),Q:B[1]-B[2]*51(y==="y"),W:l+p,X:m+p}).1i(9(b){O c=a(R);c.19({5V:l+p+" "+(m+p),5W:A,5X:o.2a,5Y:!!b,5Z:!b}).Y({2g:p||b?"2H":"4n"}),!b&&p>0&&c.2F()===""&&c.2F(\'<47:4o 61="\'+p*2+\'40" 3c="\'+o.1c+\'" 62="63" 64="4R" 15="4P:2s(#3n#4r); 2g:2H;" />\')}));N i.17(b,1)},17:9(b,c){O f=k.16,g={},h=1d.2P(0,j.11),l,m,n;T(j.1f===e||!f)N e;b=b||i.1f,l=b.1r,m=v(b),n=a.1N.2v&&p&&/^(b|r)/i.1E(b.1o())?1:0,a.1i(l==="y"?[b.x,b.y]:[b.y,b.x],9(a,c){O e,f;c==="1s"?(e=l==="y"?"S":"Q",g[e]="50%",g["4V-"+e]=-1d.3J(m[l==="y"?"W":"X"]/2)+h):(e=t(b,c,d),f=u(b),g[c]=a||!p?t(b,c)+(a?0:f):h+(f>e?f:0))}),g[b[l]]-=m[l==="x"?"W":"X"]+n,c&&f.Y({Q:"",1l:"",S:"",1k:"",4V:""}).Y(g);N g},28:9(){k.16&&k.16.1M(),l.1H(q)}}),i.1U()}9 w(a,b,c){O d=1d.3s(b/2),e=1d.3s(c/2),f={4G:[[0,0],[b,c],[b,0]],4t:[[0,0],[b,0],[0,c]],4H:[[0,c],[b,0],[b,c]],4u:[[0,0],[0,c],[b,c]],66:[[0,c],[d,0],[b,c]],67:[[0,0],[b,0],[d,c]],68:[[0,0],[b,e],[0,c]],69:[[b,0],[b,c],[0,e]]};f.6a=f.4G,f.7f=f.4t,f.6c=f.4H,f.6d=f.4u;N f[a.1o()]}9 v(b){O c=R,d=b.2w.1n,e=b.26.V.1w,f=".1b-1w",g=/<3Q\\b[^<]*(?:(?!<\\/3Q>)<[^<]*)*<\\/3Q>/4p;b.2B.1w={"^V.1w":9(a,b,d){b==="1w"&&(e=d),b==="1I"?c.1I(e.1I):e&&e.2s?c.2K():c.1I(0)}},a.1m(c,{1U:9(){e&&e.2s&&(c.2K(),d.6g("39",9(){c.1I(e.1I)}))},1I:9(a){d[(a?"4F":"")+"18"]("39"+f,c.2K)},2K:9(){9 j(a,c,d){b.34("V.1q",c+": "+d)}9 i(c){h&&(c=a("<2l/>").37(c.2j(g,"")).4x(h)),b.34("V.1q",c)}O d=e.2s.3N(" "),f=e.2s,h;d>-1&&(h=f.2m(d),f=f.2m(0,d)),a.1w(a.1m({76:i,4a:j,75:b},e,{2s:f}));N c}}),c.1U()}9 u(b,c){O i,j,k,l,m=a(R),n=a(1z.3a),o=R===1z?n:m,p=m.1Z?m.1Z(c.1Z):f,u=c.1Z.1C==="6j"&&p?p[c.1Z.3O]:f,v=m.1B(c.1Z.3O||"6l");6m{v=12 v==="1o"?(1D 70("N "+v))():v}6Z(w){r("6Y 6q 6W 6V 6U 1B: "+v)}l=a.1m(d,{},g.2z,c,12 v==="1g"?s(v):f,s(u||p)),p&&a.4e(R,"1Z"),j=l.17,l.1h=b;T("2R"===12 l.V.1q){k=m.19(l.V.19);T(l.V.19!==e&&k)l.V.1q=k;2k N e}j.1t===e&&(j.1t=n),j.13===e&&(j.13=o),l.P.13===e&&(l.P.13=o),l.P.3g===d&&(l.P.3g=n),l.U.13===e&&(l.U.13=o),l.17.1X===d&&(l.17.1X=j.1t),j.2e=1D h.2y(j.2e),j.1P=1D h.2y(j.1P);T(a.1B(R,"1b"))T(l.45)m.1b("28");2k T(l.45===e)N e;a.19(R,"14")&&(a.1B(R,q,a.19(R,"14")),m.3r("14")),i=1D t(m,l,b,!!k),a.1B(R,"1b",i),m.18("1M.1b",9(){i.28()});N i}9 t(p,r,t,u){9 M(c,d,e,g){g=1y(g,10)!==0;O h=".1b-"+t,i={P:c?r.P.13:f,U:d?r.U.13:f,1n:e?A.1n:f,V:e?A.V:f,1t:g?r.17.1t[0]===w?1z:r.17.1t:f,4d:g?b:f};v.1j?a([]).6t(a.6S([i.P,i.U,i.1n,i.1t,i.V,i.4d],9(){N R!==4Z})).1H(h):c&&i.P.1H(h+"-2n")}9 L(c,d,f,h){9 B(a){D()&&v.1S(a)}9 y(a){T(z.29(l))N e;1G(v.1p.1V),v.1p.1V=2V(9(){v.U(a)},r.U.1V)}9 x(b){T(z.29(l))N e;O c=a(b.3W||b.13),d=c.6R(m)[0]===z[0],f=c[0]===n.P[0];1G(v.1p.P),1G(v.1p.U);T(k.13==="2q"&&d||r.U.22&&(/2q(4S|4T|3Z)/.1E(b.1C)&&(d||f))){b.6Q(),b.6x();N e}z.3Y(1,1),r.U.2b>0?v.1p.U=2V(9(){v.U(b)},r.U.2b):v.U(b)}9 u(a){T(z.29(l))N e;n.P.2c("1b-"+t+"-1V"),1G(v.1p.P),1G(v.1p.U);O b=9(){v.P(a)};r.P.2b>0?v.1p.P=2V(b,r.P.2b):b()}O j=".1b-"+t,k=r.17,n={P:r.P.13,U:r.U.13,1t:k.1t[0]===w?1z:k.1t},o={P:2O(r.P.1e).35(" "),U:2O(r.U.1e).35(" ")},q=a(1z),s=a.1N.2v&&1y(a.1N.3p,10)===6;f&&(r.U.22&&(n.U=n.U.2h(z),z.18("6z"+j,9(){z.29(l)||1G(v.1p.U)})),k.13==="2q"&&z.18("3h"+j,9(a){(a.3W||a.13)!==n.P[0]&&v.U(a)}),z.18("3d"+j+" 3h"+j,9(a){v[a.1C==="3d"?"2u":"1Y"](a)})),d&&("2C"===12 r.U.1V&&(n.P.18("1b-"+t+"-1V",y),a.1i(g.4U,9(a,b){n.U.2h(A.1n).18(b+j+"-1V",y)})),a.1i(o.U,9(b,c){O d=a.6A(c,o.P),e=a(n.U);d>-1&&e.2h(n.P).1a===e.1a||c==="4w"?(n.P.18(c+j,9(a){D()?x(a):u(a)}),2N o.P[d]):n.U.18(c+j,x)})),c&&a.1i(o.P,9(a,b){n.P.18(b+j,u)}),h&&((k.2A.2r||k.1X)&&a(a.1e.6C.2r?k.1X:b).18("2r"+j,B),(k.1X||s&&z.Y("17")==="22")&&a(k.1X).18("44"+j,B),/4w/i.1E(r.U.1e)&&q.18("3j"+j,9(b){O c=a(b.13);c.6K(m).1a===0&&c.2h(p).1a>1&&D()&&!z.29(l)&&v.U(b)}),k.13==="2q"&&q.18("41"+j,9(a){k.2A.2q&&!z.29(l)&&D()&&v.1S(a||i)}))}9 K(b,c){O f=A.V;T(!v.1j||!b)N e;a.23(b)&&(b=b.1R(p,v)||""),b.1W&&b.1a>0?f.4z().37(b.Y({2g:"2H"})):f.2F(b),z.3y("3L",9(b){9 e(a){c=c.3m(a),c.1a===0&&(v.3f(),v.1j&&D()&&v.1S(B.1e),b())}O c=f.4x("33:3m([X]):3m([W])");c.1i(9(b,c){O f=["6E","4a","2K","6F",""].6H(".1b-6I ");a(R).18(f,9(){1G(v.1p.33[b]),e(R)}),9 g(){T(c.X&&c.W)N e(c);v.1p.33[b]=2V(g,20)}();N d}),c.1a===0&&e(c)});N v}9 J(b){O c=A.14;T(!v.1j||!b)N e;a.23(b)&&(b=b.1R(p,v)||""),b.1W&&b.1a>0?c.4z().37(b.Y({2g:"2H"})):c.2F(b),v.3f(),v.1j&&D()&&v.1S(B.1e)}9 I(a){O b=A.1A,c=A.14;T(!v.1j)N e;a?(c||H(),G()):b.1M()}9 H(){O b=x+"-14";A.1x&&F(),A.1x=a("<2l />",{"1J":j+"-1x "+(r.15.2p?"1u-2p-4E":"")}).37(A.14=a("<2l />",{1h:b,"1J":j+"-14","1Q-3T":d})).6L(A.V),r.V.14.1A?G():v.1j&&v.3f()}9 G(){O b=r.V.14.1A;A.1A&&A.1A.1M(),b.1W?A.1A=b:A.1A=a("",{"1J":"1u-38-3n "+(r.15.2p?"":j+"-3t"),14:"4A 1n","1Q-6M":"4A 1n"}).6N(a("<6O />",{"1J":"1u-3t 1u-3t-6P",2F:"&6X;"})),A.1A.2D(A.1x).19("4K","1A").4D(9(b){a(R).2o("1u-38-4D",b.1C==="3d")}).3X(9(a){z.29(l)||v.U(a);N e}).18("3j 71 4X 72 73",9(b){a(R).2o("1u-38-74 1u-38-2u",b.1C.2m(-4)==="77")}),v.3f()}9 F(){A.14&&(A.1x.1M(),A.1x=A.14=A.1A=f,v.1S())}9 E(){O a=r.15.2p;z.2o(k,a),A.V.2o(k+"-V",a),A.1x&&A.1x.2o(k+"-4E",a),A.1A&&A.1A.2o(j+"-3t",!a)}9 D(){N z&&z.Y("S")!==o&&z.Y("3k")!=="2X"}9 C(a){O b=0,c,d=r,e=a.35(".");31(d=d[e[b++]])b0&&!a("#"+i).1a&&(z[0].1h=i,A.V[0].1h=i+"-V",A.14[0].1h=i+"-14")},"^V.1q$":9(a,b,c){K(c)},"^V.14.1q$":9(a,b,c){T(!c)N F();!A.14&&c&&H(),J(c)},"^V.14.1A$":9(a,b,c){I(c)},"^17.(1P|2e)$":9(a,b,c){"1o"===12 c&&(a[b]=1D h.2y(c))},"^17.1t$":9(a,b,c){v.1j&&z.2D(c)},"^(P|U).(1e|13|22|2b|1V)$":9(a,b,c,d){O e=b.3G(/22/i)>-1?[0,[0,1,1,1]]:[b.2m(0,3),b.2G(0)==="s"?[1,0,0,0]:[0,1,0,0]];e[0]&&(a[b]=d),M.24(v,e[1]),e[0]&&(a[b]=c),L.24(v,e[1])},"^P.2M$":9(){v.1j||v.P()},"^15.2S$":9(b,c,d){a.19(z[0],"1J",j+" 1b 1u-4v-4I "+d)},"^15.2p|V.14":E,"^3C.(1L|P|3Z|U|2u|1Y)$":9(b,c,d){z[(a.23(d)?"":"4F")+"18"]("1n"+c,d)}},a.1m(v,{1L:9(b){T(v.1j)N e;O c=r.V.1q,f=r.V.14.1q,g=a.2U("7b");a.19(p[0],"1Q-3B",x),z=A.1n=a("<2l/>").19({1h:x,"1J":j+" 1b 1u-4v-4I "+r.15.2S,4K:"7e","1Q-7g":"7h","1Q-3T":e,"1Q-3B":x+"-V","1Q-2X":d}).2o(l,B.2t).1B("1b",v).2D(r.17.1t).37(A.V=a("<2l />",{"1J":j+"-V",1h:x+"-V","1Q-3T":d})),v.1j=d,f&&(H(),J(f)),K(c),E(),a.1i(h,9(){R.2x==="1L"&&R(v)}),L(1,1,1,1),a.1i(r.3C,9(a,b){T(b){O c=a==="27"?"39 4M":"1n"+a;z.18(c,b)}}),z.Y("3k","2X").3y("3L",9(a){g.3e=B.1e,z.2c(g,[v]),(r.P.2M||b)&&v.P(B.1e),a()});N v},3E:9(a){O b,c;4Q(a.2i()){2T"4N":b={X:z.2E(),W:z.32()};2L;2T"11":b=h.11(z,r.17.1t);2L;3n:c=C(a.2i()),b=c[0][c[1]],b=b.1r?b.1o():b}N b},34:9(b,c){9 j(a,b){O c,e;T(v.1j)4O(c 1T h)4O(e 1T h[c])(1D 7j(e,"i")).1E(a)&&h[c][e].24(v,b);2k a==="P.2M"&&b[2]&&(y=0,v.1L(d))}O f=/^17.(1P|2e|2A|13|1t)|15|V/i,g=e,h=v.2B,i;"1o"===12 b?(i=b,b={},b[i]=c):b=a.1m(d,{},b),a.1i(b,9(c,d){O e=C(c.2i()),h;h=e[0][e[1]],e[0][e[1]]=d.7k?a(d):d,b[c]=[e[0],e[1],d,h],g=f.1E(c)||g}),s(r),y=1,a.1i(b,j),y=0,g&&D()&&v.1j&&v.1S();N v},27:9(b,c){9 j(){b?a.1N.2v&&z[0].15.56("36"):z.Y({2g:"",3k:"2X",W:"",4b:"",S:"",Q:""})}T(!v.1j)T(b)v.1L(1);2k N e;O d=b?"P":"U",g=r[d],h=D(),i;(12 b).3G("2R|2C")&&(b=!h);T(h===b)N v;T(c){T(/7l|7m/.1E(c.1C)&&/4S|4T/.1E(B.1e.1C)&&c.13===r.P.13[0]&&z.7o(c.3W).1a)N v;B.1e=a.1m({},c)}i=a.2U("1n"+d),i.3e=c?B.1e:f,z.2c(i,[v,3A]);T(i.49())N v;a.19(z[0],"1Q-2X",!b),b?(z.U().Y({3k:""}),v.2u(c),v.1S(c,0),g.3g&&a(m,g.3g).3m(z).1b("U",i)):(1G(v.1p.P),v.1Y(c)),z.3Y(1,1),a.23(g.21)?(g.21.1R(z,v),z.3y("3L",9(a){j.1R(R,a),a()})):g.21===e?(z[d](),j.1R(z)):z.4W(3A,b?1:0,j),b&&g.13.2c("1b-"+t+"-1V");N v},P:9(a){N v.27(d,a)},U:9(a){N v.27(e,a)},2u:9(b){T(!v.1j)N e;O c=a(m),d=1y(z[0].15.3b,10),f=g.43+c.1a,h=a.1m({},b),i,j;z.29(n)||(d!==f&&(c.1i(9(){R.15.3b>d&&(R.15.3b=R.15.3b-1)}),c.36("."+n).1b("1Y",h)),j=a.2U("7s"),j.3e=h,z.2c(j,[v,f]),j.49()||(z.4c(n)[0].15.3b=f));N v},1Y:9(b){O c=a.1m({},b),d;z.5b(n),d=a.2U("7u"),d.3e=c,z.2c(d,[v]);N v},1S:9(f,k){T(!v.1j||y)N e;y=d;O l=r.17.13,m=r.17,n=m.1P,o=m.2e,p=m.2A,q=z.32(),s=z.2E(),t=0,u=0,x=a.2U("42"),A=z.Y("17")==="22",C=m.1X.1W?m.1X:a(b),E={S:0,Q:0},F=(v.1F.16||{}).1f,G={S:9(a){O b=C.2I,c=n.x==="S"?q:n.x==="1k"?-q:-q/2,d=o.x==="S"?t:o.x==="1k"?-t:-t/2,e=F&&F.1r==="x"?g.2z.15.16.W:0,f=b-a-e,h=a+q-C.W-b+e,i=c-(n.1r==="x"||n.x===n.y?d:0),j=n.x==="1s";f>0&&(n.x!=="S"||h>0)?E.S-=i+(j?0:2*p.x):h>0&&(n.x!=="1k"||f>0)&&(E.S-=j?-i:i+2*p.x),E.S!==a&&j&&(E.S-=p.x),E.S<0&&-E.S>h&&(E.S=a);N E.S-a},Q:9(a){O b=C.2J,c=n.y==="Q"?s:n.y==="1l"?-s:-s/2,d=o.y==="Q"?u:o.y==="1l"?-u:-u/2,e=F&&F.1r==="y"?g.2z.15.16.X:0,f=b-a-e,h=a+s-C.X-b+e,i=c-(n.1r==="y"||n.x===n.y?d:0),j=n.y==="1s";f>0&&(n.y!=="Q"||h>0)?E.Q-=i+(j?0:2*p.y):h>0&&(n.y!=="1l"||f>0)&&(E.Q-=j?-i:i+2*p.y),E.Q!==a&&j&&(E.Q-=p.y),E.Q<0&&-E.Q>h&&(E.Q=a);N E.Q-a}};k=k===c||!!k||e,C=C?{55:C,X:C[(C[0]===b?"h":"7w")+"7x"](),W:C[(C[0]===b?"w":"7y")+"7z"](),2I:C.2I(),2J:C.2J()}:e;T(l==="2q")o={x:"S",y:"Q"},f=f&&(f.1C==="2r"||f.1C==="44")?B.1e:p.2q||!f||!f.3v?a.1m({},i):f,E={Q:f.3U,S:f.3v};2k{l==="1e"&&(f&&f.13&&f.1C!=="44"&&f.1C!=="2r"?l=B.13=a(f.13):l=B.13),l=a(l).7A(0);T(l.1a===0)N v;l[0]===1z||l[0]===b?(t=l.W(),u=l.X(),l[0]===b&&(E={Q:A?0:C.2J,S:A?0:C.2I})):l.46("7B")&&h.3K?E=h.3K(l,o):l[0].7C=="7D://7E.7F.7G/7H/3i"&&h.3i?E=h.3i(l,o):(t=l.32(),u=l.2E(),E=h.11(l,m.1t)),E.11&&(t=E.W,u=E.X,E=E.11),E.S+=o.x==="1k"?t:o.x==="1s"?t/2:0,E.Q+=o.y==="1l"?u:o.y==="1s"?u/2:0}E.S+=p.x+(n.x==="1k"?-q:n.x==="1s"?-q/2:0),E.Q+=p.y+(n.y==="1l"?-s:n.y==="1s"?-s/2:0),m.1X.1W&&l[0]!==b&&l[0]!==w?E.3x={S:G.S(E.S),Q:G.Q(E.Q)}:E.3x={S:0,Q:0},z.19("1J",9(b,c){N a.19(R,"1J").2j(/1u-1n-54-\\w+/i,"")}).4c(j+"-54-"+n.4s()),x.3e=a.1m({},f),z.2c(x,[v,E,C.55]);T(x.49())N v;2N E.3x,k&&7K(E.S,E.Q)?D()&&a.23(m.21)&&(m.21.1R(z,v,E),z.3y(9(b){O c=a(R);c.Y({4b:"",X:""}),a.1N.2v&&R.15&&R.15.56("36"),b()})):z.Y(E),y=e;N v},3f:9(){T(!v.1j||(!a.1N.2v||a.1N.3p>=8))N e;O b=j+"-7N",c;z.Y({W:"58",X:"58"}).4c(b),c={X:z.2E(),W:z.32()},a.1i(["W","X"],9(a,b){O d=1y(z.Y("2P-"+b),10)||0,e=1y(z.Y("5a-"+b),10)||0;c[b]=d+e?1d.5a(1d.2P(c[b],e),d):c[b]}),z.Y(c).5b(b);N v},3S:9(b){O c=l;"2R"!==12 b&&(b=!z.29(c)&&!B.2t),v.1j?(z.2o(c,b),a.19(z[0],"1Q-2t",b)):B.2t=!!b;N v},5d:9(){v.3S(e)},28:9(){O b=p[0],c=a.1B(b,q);v.1j&&(z.1M(),a.1i(v.1F,9(){R.28&&R.28()})),1G(v.1p.P),1G(v.1p.U),M(1,1,1,1),a.4e(b,"1b"),c&&a.19(b,"14",c),p.3r("1Q-3B");N p}})}9 s(b){O c;T(!b||"1g"!==12 b)N e;"1g"!==12 b.1Z&&(b.1Z={1C:b.1Z});T("V"1T b){T("1g"!==12 b.V||b.V.1W)b.V={1q:b.V};c=b.V.1q||e,!a.23(c)&&(!c&&!c.19||c.1a<1||"1g"===12 c&&!c.1W)&&(b.V.1q=e),"14"1T b.V&&("1g"!==12 b.V.14&&(b.V.14={1q:b.V.14}),c=b.V.14.1q||e,!a.23(c)&&(!c&&!c.19||c.1a<1||"1g"===12 c&&!c.1W)&&(b.V.14.1q=e))}"17"1T b&&("1g"!==12 b.17&&(b.17={1P:b.17,2e:b.17})),"P"1T b&&("1g"!==12 b.P&&(b.P.1W?b.P={13:b.P}:b.P={1e:b.P})),"U"1T b&&("1g"!==12 b.U&&(b.U.1W?b.U={13:b.U}:b.U={1e:b.U})),"15"1T b&&("1g"!==12 b.15&&(b.15={2S:b.15})),a.1i(h,9(){R.2Y&&R.2Y(b)});N b}9 r(){O c=b.5e;N c&&(c.4a||c.5h||a.5k).24(c,25)}O d=!0,e=!1,f=4Z,g,h,i,j="1u-1n",k="1u-2p",l="1u-38-2t",m="2l.1b."+j,n=j+"-2u",o="-7i",p="5s",q="5u";g=a.2f.1b=9(b,h,i){O j=2O(b).2i(),k=f,l=j==="3S"?[d]:a.5w(25).4f(1,10),m=l[l.1a-1],n=R[0]?a.1B(R[0],"1b"):f;T(!25.1a&&n||j==="5y")N n;T("1o"===12 b){R.1i(9(){O b=a.1B(R,"1b");T(!b)N d;m&&m.5z&&(b.30.1e=m);T(j==="3q"&&h)T(a.5D(h)||i!==c)b.34(h,i);2k{k=b.3E(h);N e}2k b[j]&&b[j].24(b[j],l)});N k!==f?k:R}T("1g"===12 b||!25.1a){n=s(a.1m(d,{},b));N g.18.1R(R,n,m)}},g.18=9(b,c){N R.1i(9(f){9 p(b){9 c(){o.1L(12 b==="1g"||i.P.2M),k.P.1H(l.P),k.U.1H(l.U)}T(o.30.2t)N e;o.30.1e=a.1m({},b),i.P.2b>0?(1G(o.1p.P),o.1p.P=2V(c,i.P.2b),l.P!==l.U&&k.U.18(l.U,9(){1G(o.1p.P)})):c()}O i,k,l,m=!b.1h||b.1h===e||b.1h.1a<1||a("#"+j+"-"+b.1h).1a?g.3H++:b.1h,n=".1b-"+m+"-2n",o=u.1R(R,m,b);T(o===e)N d;i=o.26,a.1i(h,9(){R.2x==="2x"&&R(o)}),k={P:i.P.13,U:i.U.13},l={P:2O(i.P.1e).2j(" ",n+" ")+n,U:2O(i.U.1e).2j(" ",n+" ")+n},k.P.18(l.P,p),(i.P.2M||i.4Y)&&p(c)})},h=g.1F={2y:9(a){a=2O(a).2j(/([A-Z])/," $1").2j(/60/4p,"1s").2i(),R.x=(a.3I(/S|1k/i)||a.3I(/1s/)||["3o"])[0].2i(),R.y=(a.3I(/Q|1l|1s/i)||["3o"])[0].2i(),R.1r=a.2G(0).3G(/^(t|b)/)>-1?"y":"x",R.1o=9(){N R.1r==="y"?R.y+R.x:R.x+R.y},R.4s=9(){O a=R.x.2m(0,1),b=R.y.2m(0,1);N a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},11:9(a,b){O c=a.11(),d=b,e=0,f=1z.3a,g;T(d){6b{T(d[0]===f)2L;d.Y("17")!=="6e"&&(g=d.17(),c.S-=g.S,c.Q-=g.Q,e++)}31(d=d.6f());T(b[0]!==f||h.3P)g=h.3P?-1:1,c.S+=g*b.2I(),c.Q+=g*b.2J()}N c},3P:6h((/6k.+6n ([0-6p]{3}).*6r.*6s/i.6u(6w.6y)||[0,"6B"])[1].2j("6D","."))<4.1,2f:{19:9(b,c){T(R.1a){O d=R[0],e="14",f=a.1B(d,"1b");T(b===e){T(25.1a<2)N a.1B(d,q);T(12 f==="1g"){f&&f.1j&&f.26.V.19===e&&f.30.19&&f.34("V.1q",c),a.2f["19"+p].24(R,25),a.1B(d,q,a.19(d,e));N R.3r("14")}}}},4C:9(b){O c=a([]),d;a("*",R).2h(R).1i(9(){O b=a.1B(R,q);b&&(a.19(R,"14",b),c=c.2h(R))}),d=a.2f["4C"+p].24(R,25),c.3r("14");N d},1M:a.1u?f:9(b,c){a(R).1i(9(){c||(!b||a.36(b,[R]).1a)&&a("*",R).2h(R).1i(9(){a(R).79("1M")})})}}},a.1i(h.2f,9(b,c){T(!c)N d;O e=a.2f[b+p]=a.2f[b];a.2f[b]=9(){N c.24(R,25)||e.24(R,25)}}),a(b).18("2K.1b",9(){O b="41";a(1z).18(b+".1b",9(a){i={3v:a.3v,3U:a.3U,1C:b}})}),g.3p="2.0.7n",g.3H=0,g.4U="3X 7q 3j 4X 41 3h 3d".35(" "),g.43=7v,g.2z={4Y:e,1h:e,45:d,V:{1q:d,19:"14",14:{1q:e,1A:e}},17:{1P:"Q S",2e:"1l 1k",13:e,1t:e,1X:e,2A:{x:0,y:0,2q:d,2r:d},21:d},P:{13:e,1e:"3d",21:d,2b:3A,3g:e,2M:e},U:{13:e,1e:"3h",21:d,2b:0,22:e,1V:e},15:{2S:"",2p:e},3C:{1L:f,3Z:f,P:f,U:f,27:f,2u:f,1Y:f}},h.1w=9(a){O b=a.1F.1w;N"1g"===12 b?b:a.1F.1w=1D v(a)},h.1w.2x="1L",h.1w.2Y=9(a){O b=a.V,c;b&&"1w"1T b&&(c=b.1w,12 c!=="1g"&&(c=a.V.1w={2s:c}),"2R"!==12 c.1I&&c.1I&&(c.1I=!!c.1I))},a.1m(d,g.2z,{V:{1w:{1I:d}}}),h.16=9(a){O b=a.1F.16;N"1g"===12 b?b:a.1F.16=1D x(a)},h.16.2x="1L",h.16.2Y=9(a){O b=a.15,c;b&&"16"1T b&&(c=a.15.16,12 c!=="1g"&&(a.15.16={1f:c}),/1o|2R/i.1E(12 c.1f)||(c.1f=d),12 c.W!=="2C"&&2N c.W,12 c.X!=="2C"&&2N c.X,12 c.1c!=="2C"&&c.1c!==d&&2N c.1c,12 c.11!=="2C"&&2N c.11)},a.1m(d,g.2z,{15:{16:{1f:d,3l:e,W:6,X:6,1c:d,11:0}}}),h.3K=9(b,c){9 l(a,b){O d=0,e=1,f=1,g=0,h=0,i=a.W,j=a.X;31(i>0&&j>0&&e>0&&f>0){i=1d.3u(i/2),j=1d.3u(j/2),c.x==="S"?e=i:c.x==="1k"?e=a.W-i:e+=1d.3u(i/2),c.y==="Q"?f=j:c.y==="1l"?f=a.X-j:f+=1d.3u(j/2),d=b.1a;31(d--){T(b.1a<2)2L;g=b[d][0]-a.11.S,h=b[d][1]-a.11.Q,(c.x==="S"&&g>=e||c.x==="1k"&&g<=e||c.x==="1s"&&(ga.W-e)||c.y==="Q"&&h>=f||c.y==="1l"&&h<=f||c.y==="1s"&&(ha.X-f))&&b.6i(d,1)}}N{S:b[0][0],Q:b[0][1]}}O d=b.19("3M").2i(),e=b.19("6v").35(","),f=[],g=a(\'33[6G="#\'+b.6J("4L").19("3O")+\'"]\'),h=g.11(),i={W:0,X:0,11:{Q:3z,1k:0,1l:0,S:3z}},j=0,k=0;h.S+=1d.3s((g.32()-g.W())/2),h.Q+=1d.3s((g.2E()-g.X())/2);T(d==="52"){j=e.1a;31(j--)k=[1y(e[--j],10),1y(e[j+1],10)],k[0]>i.11.1k&&(i.11.1k=k[0]),k[0]i.11.1l&&(i.11.1l=k[1]),k[1]0}(7L,4d)',62,485,'|||||||||function||||||||||||||||||||||||||||||||||||||||return|var|show|top|this|left|if|hide|content|width|height|css|||offset|typeof|target|title|style|tip|position|bind|attr|length|qtip|border|Math|event|corner|object|id|each|rendered|right|bottom|extend|tooltip|string|timers|text|precedance|center|container|ui|modal|ajax|titlebar|parseInt|document|button|data|type|new|test|plugins|clearTimeout|unbind|once|class|bgiframe|render|remove|browser|overlay|my|aria|call|reposition|in|init|inactive|jquery|viewport|blur|metadata||effect|fixed|isFunction|apply|arguments|options|toggle|destroy|hasClass|fill|delay|trigger||at|fn|display|add|toLowerCase|replace|else|div|substr|create|toggleClass|widget|mouse|resize|url|disabled|focus|msie|elements|initialize|Corner|defaults|adjust|checks|number|appendTo|outerHeight|html|charAt|block|scrollLeft|scrollTop|load|break|ready|delete|String|max|on|boolean|classes|case|Event|setTimeout|transparent|hidden|sanitize|update|cache|while|outerWidth|img|set|split|filter|append|state|tooltipshow|body|zIndex|color|mouseenter|originalEvent|redraw|solo|mouseleave|svg|mousedown|visibility|mimic|not|default|inherit|version|option|removeAttr|ceil|icon|floor|pageX|abs|adjusted|queue|1e10|90|describedby|events|index|get|getContext|search|nextid|match|round|imagemap|fx|shape|indexOf|name|iOS|script|sqrt|disable|atomic|pageY|iframe|relatedTarget|click|stop|move|px|mousemove|tooltipmove|zindex|scroll|overwrite|is|vml|absolute|isDefaultPrevented|error|opacity|addClass|window|removeData|slice|webkit|detectColours|save|3e3|lineTo|dashed|canvas|none|stroke|gi|matrixTransform|VML|abbreviation|bottomleft|topleft|helper|unfocus|find|detectCorner|empty|Close|radius|clone|hover|header|un|bottomright|topright|reset|getBBox|role|map|tooltiphide|dimensions|for|behavior|switch|miter|out|leave|inactiveEvents|margin|fadeTo|mouseup|prerender|null||Number|poly|createSVGPoint|pos|elem|removeAttribute|centercenter|auto|needBGI|min|removeClass|translate|enable|console|use|strict|log|src|javascript|noop|alpha|qtipmodal|visible|cursor|pointer|animated|parentNode|_replacedByqTip|pow|oldtitle|moz|makeArray|Color|api|timeStamp|0px|prependTo|coordorigin|isPlainObject|children|solid|getScreenCTM|123456|farthestViewportElement|restore|clearRect|beginPath|moveTo|closePath|fillStyle|strokeStyle|lineWidth|miterLimit|100|xe|antialias|coordsize|path|fillcolor|filled|stroked|middle|weight|miterlimit|1000|joinstyle|background|topcenter|bottomcenter|rightcenter|leftcenter|lefttop|do|leftbottom|rightbottom|static|offsetParent|one|parseFloat|splice|html5|CPU|qtipopts|try|OS|select|9_|to|AppleWebkit|Mobile|pushStack|exec|coords|navigator|preventDefault|userAgent|mouseover|inArray|4_2|special|_|abort|unload|usemap|join|image|parent|parents|insertBefore|label|prepend|span|close|stopPropagation|closest|grep|backgroundColor|attribute|HTML5|parse|times|Unable|catch|Function|keydown|keyup|mouseout|active|context|success|down|pop|triggerHandler|builtin|tooltiprender|mozilla|push|alert|righttop|live|polite|31000px|RegExp|nodeType|over|enter|0pre|has|rect|dblclick|undefined|tooltipfocus|circle|tooltipblur|15e3|outerH|eight|outerW|idth|eq|area|namespaceURI|http|www|w3|org|2000|frameborder|tabindex|isNaN|jQuery|lineJoin|fluid|rgba'.split('|'),0,{})) diff --git a/src/core.js b/src/core.js index e4f41f6d..58412ab9 100644 --- a/src/core.js +++ b/src/core.js @@ -842,8 +842,8 @@ function QTip(target, options, id, attr) // Update tooltip position (without animation) self.reposition(event, 0); - // Hide other tooltips if tooltip is solo - if(opts.solo) { $(selector).not(tooltip).qtip('hide', callback); } + // Hide other tooltips if tooltip is solo, using it as the context + if(opts.solo) { $(selector, opts.solo).not(tooltip).qtip('hide', callback); } } else { // Clear show timer if we're hiding @@ -1290,6 +1290,7 @@ function init(id, opts) if(posOptions.container === FALSE) { posOptions.container = docBody; } if(posOptions.target === FALSE) { posOptions.target = newTarget; } if(config.show.target === FALSE) { config.show.target = newTarget; } + if(config.show.solo === TRUE) { config.show.solo = docBody; } if(config.hide.target === FALSE) { config.hide.target = newTarget; } if(config.position.viewport === TRUE) { config.position.viewport = posOptions.container; }