From 2f11eb5f135bc8c2d391d10969f7dc1fe36cbde2 Mon Sep 17 00:00:00 2001 From: Craig Michael Thompson Date: Wed, 30 Mar 2011 21:52:47 +0100 Subject: [PATCH] If unfocus is used as the hide.event, make sure hoverIntent still functions by using mouseleave for it --- dist/jquery.qtip.css | 2 +- dist/jquery.qtip.js | 8 +++++++- dist/jquery.qtip.min.js | 4 ++-- dist/jquery.qtip.pack.js | 4 ++-- src/core.js | 6 ++++++ 5 files changed, 18 insertions(+), 6 deletions(-) diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 380f45e0..6dbdd628 100644 --- a/dist/jquery.qtip.css +++ b/dist/jquery.qtip.css @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Mar 28 16:03:26 2011 +0100 +* Date: Wed Mar 30 21:38:20 2011 +0100 */ /* Fluid class for determining actual width in IE */ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index 799652d6..94193223 100644 --- a/dist/jquery.qtip.js +++ b/dist/jquery.qtip.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Mar 28 16:03:26 2011 +0100 +* Date: Wed Mar 30 21:38:20 2011 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -1452,6 +1452,12 @@ QTIP.bind = function(opts, event) show: $.trim('' + options.show.event).replace(/ /g, namespace+' ') + namespace, hide: $.trim('' + options.hide.event).replace(/ /g, namespace+' ') + namespace }; + + /* + * If hide event is just 'unfocus', we'll use mouseleave as the hide event... + * since unfocus is actually library specific and won't fire as an event anywho. + */ + if(options.hide.event === 'unfocus') { events.hide = 'mouseleave' + namespace; } // Define hoverIntent function function hoverIntent(event) { diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index cf2a171b..59320ebf 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: Mon Mar 28 16:03:26 2011 +0100 -*/"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,d,e,f=k.tip.css({backgroundColor:"",border:""}),g=i.corner,h=g[g.precedance],m="border-"+h+"-color",p="border"+h.charAt(0)+h.substr(1)+"Color",q=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,r="background-color",s="transparent",t="ui-tooltip-fluid",u=a(document.body).css("color"),v=b.elements.content.css("color"),w=k.titlebar&&(g.y==="top"||g.y==="center"&&f.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.attr(this,q,a.attr(this,"title")),this.removeAttribute("title")),i=new t(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function t(o,p,r,t){function L(c,d,e,f){f=parseInt(f,10)!==0;var g=".qtip-"+r,h={show:c&&p.show.target[0],hide:d&&p.hide.target[0],tooltip:e&&u.rendered&&A.tooltip[0],content:e&&u.rendered&&A.content[0],container:f&&p.position.container[0]===v?document:p.position.container[0],window:f&&b};u.rendered?a([]).pushStack(a.grep([h.show,h.hide,h.tooltip,h.container,h.content,h.window],function(a){return typeof a==="object"})).unbind(g):c&&p.show.target.unbind(g+"-create")}function K(c,d,f,h){function y(a){z.is(":visible")&&u.reposition(a)}function x(a){if(z.hasClass(l))return e;clearTimeout(u.timers.inactive),u.timers.inactive=setTimeout(function(){u.hide(a)},p.hide.inactive)}function w(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(u.timers.show),clearTimeout(u.timers.hide);if(k.target==="mouse"&&d||p.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||f))){b.stopPropagation(),b.preventDefault();return e}p.hide.delay>0?u.timers.hide=setTimeout(function(){u.hide(b)},p.hide.delay):u.hide(b)}function t(a){if(z.hasClass(l))return e;n.show.trigger("qtip-"+r+"-inactive"),clearTimeout(u.timers.show),clearTimeout(u.timers.hide);var b=function(){u.show(a)};p.show.delay>0?u.timers.show=setTimeout(b,p.show.delay):b()}var j=".qtip-"+r,k=p.position,n={show:p.show.target,hide:p.hide.target,container:k.container[0]===v?a(document):k.container,doc:a(document)},q={show:a.trim(""+p.show.event).split(" "),hide:a.trim(""+p.hide.event).split(" ")},s=a.browser.msie&&parseInt(a.browser.version,10)===6;f&&(p.hide.fixed&&(n.hide=n.hide.add(z),z.bind("mouseover"+j,function(){z.hasClass(l)||clearTimeout(u.timers.hide)})),k.target==="mouse"&&k.adjust.mouse&&p.hide.event&&z.bind("mouseleave"+j,function(a){(a.relatedTarget||a.target)!==n.show[0]&&u.hide(a)}),z.bind("mouseenter"+j+" mouseleave"+j,function(a){u[a.type==="mouseenter"?"focus":"blur"](a)})),d&&("number"===typeof p.hide.inactive&&(n.show.bind("qtip-"+r+"-inactive",x),a.each(g.inactiveEvents,function(a,b){n.hide.add(A.tooltip).bind(b+j+"-inactive",x)})),a.each(q.hide,function(b,c){var d=a.inArray(c,q.show),e=a(n.hide);d>-1&&e.add(n.show).length===e.length||c==="unfocus"?(n.show.bind(c+j,function(a){z.is(":visible")?w(a):t(a)}),delete q.show[d]):n.hide.bind(c+j,w)})),c&&a.each(q.show,function(a,b){n.show.bind(b+j,t)}),h&&((k.adjust.resize||k.viewport)&&a(a.event.special.resize?k.viewport:b).bind("resize"+j,y),(k.viewport||s&&z.css("position")==="fixed")&&a(k.viewport).bind("scroll"+j,y),/unfocus/i.test(p.hide.event)&&n.doc.bind("mousedown"+j,function(b){var c=a(b.target);c.parents(m).length===0&&c.add(o).length>1&&z.is(":visible")&&!z.hasClass(l)&&u.hide(b)}),k.target==="mouse"&&n.doc.bind("mousemove"+j,function(a){k.adjust.mouse&&!z.hasClass(l)&&z.is(":visible")&&u.reposition(a||i)}))}function J(b,c){var f=A.content;if(!u.rendered||!b)return e;a.isFunction(b)&&(b=b.call(o,u)||""),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&&(u.redraw(),u.rendered&&z.is(":visible")&&u.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(u.timers.img[b]),e(this)}),function g(){if(c.height&&c.width)return e(c);u.timers.img[b]=setTimeout(g,20)}();return d}),c.length===0&&e(c)});return u}function I(b){var c=A.title;if(!u.rendered||!b)return e;a.isFunction(b)&&(b=b.call(o,u)||""),b.jquery&&b.length>0?c.empty().append(b.css({display:"block"})):c.html(b),u.redraw(),u.rendered&&z.is(":visible")&&u.reposition(B.event)}function H(a){var b=A.button,c=A.title;if(!u.rendered)return e;a?(c||G(),F()):b.remove()}function G(){var b=w+"-title";A.titlebar&&E(),A.titlebar=a("
",{"class":j+"-titlebar "+(p.style.widget?"ui-widget-header":"")}).append(A.title=a("
",{id:b,"class":j+"-title","aria-atomic":d})).insertBefore(A.content),p.content.title.button?F():u.rendered&&u.redraw()}function F(){var b=p.content.title.button;A.button&&A.button.remove(),b.jquery?A.button=b:A.button=a("",{"class":"ui-state-default "+(p.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)||u.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")}),u.redraw()}function E(){A.title&&(A.titlebar.remove(),A.titlebar=A.title=A.button=f,u.reposition())}function D(){var a=p.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 C(a){var b=0,c,d=p,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){J(c)},"^content.title.text$":function(a,b,c){if(!c)return E();!A.title&&c&&G(),I(c)},"^content.title.button$":function(a,b,c){H(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){u.rendered&&z.appendTo(c)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(a,b,c,d,e){var f=[1,0,0];f[e[0]==="show"?"push":"unshift"](0),L.apply(u,f),K.apply(u,[1,1,0,0])},"^show.ready$":function(){u.rendered||u.show()},"^style.classes$":function(b,c,d){a.attr(z[0],"class",j+" qtip ui-helper-reset "+d)},"^style.widget|content.title":D,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){z[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)}},a.extend(u,{render:function(b){if(u.rendered)return u;var c=p.content.text,f=p.content.title.text,g=a.Event("tooltiprender");a.attr(o[0],"aria-describedby",w),z=A.tooltip=a("
").attr({id:w,"class":j+" qtip ui-helper-reset "+p.style.classes,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":w+"-content","aria-hidden":d}).toggleClass(l,B.disabled).data("qtip",u).appendTo(p.position.container).append(A.content=a("
",{"class":j+"-content",id:w+"-content","aria-atomic":d})),u.rendered=-1,y=1,f&&(G(),I(f)),J(c),u.rendered=d,D(),a.each(h,function(){this.initialize==="render"&&this(u)}),K(1,1,1,1),a.each(p.events,function(b,c){a.isFunction(c)&&z.bind(b==="toggle"?"tooltipshow tooltiphide":"tooltip"+b,c)}),z.queue("fx",function(a){g.originalEvent=B.event,z.trigger(g,[u]),y=0,u.redraw(),(p.show.ready||b)&&u.show(B.event),a()});return u},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,p.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,f;if(u.rendered){for(c in h)for(e in h[c])if(f=(new RegExp(e,"i")).exec(a))b.push(f),h[c][e].apply(u,b)}else a==="show.ready"&&b[2]&&(x=0,y=0,u.render(d))}var f=/^position.(my|at|adjust|target|container)|style|content/i,g=e,h=u.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]]="object"===typeof d&&d.nodeType?a(d):d,b[c]=[e[0],e[1],d,h],g=f.test(c)||g}),s(p),x=y=1,a.each(b,j),x=y=0,g&&z.is(":visible")&&u.rendered&&u.reposition();return u},toggle:function(b,c){function j(){b?(a.browser.msie&&z[0].style.removeAttribute("filter"),z.css("overflow","")):z.css({display:"",visibility:"",width:"",opacity:"",left:"",top:""})}if(!u.rendered)if(b)u.render(1);else return u;var d=b?"show":"hide",g=p[d],h=z.is(":visible"),i;(typeof b).search("boolean|number")&&(b=!h);if(h===b)return u;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(B.event.type)&&c.target===p.show.target[0]&&z.has(c.relatedTarget).length)return u;B.event=a.extend({},c)}i=a.Event("tooltip"+d),i.originalEvent=c?B.event:f,z.trigger(i,[u,90]);if(i.isDefaultPrevented())return u;a.attr(z[0],"aria-hidden",!b),b?(u.focus(c),u.reposition(c,0),g.solo&&a(m,g.solo).not(z).qtip("hide",i)):(clearTimeout(u.timers.show),u.blur(c)),z.stop(0,1),a.isFunction(g.effect)?(g.effect.call(z,u),z.queue("fx",function(a){j(),a()})):g.effect===e?(z[d](),j.call(z)):z.fadeTo(90,b?1:0,j),b&&g.target.trigger("qtip-"+r+"-inactive");return u},show:function(a){return u.toggle(d,a)},hide:function(a){return u.toggle(e,a)},focus:function(b){if(!u.rendered)return u;var c=a(m),d=parseInt(z[0].style.zIndex,10),e=g.zindex+c.length,f=a.extend({},b),h,i;z.hasClass(n)||(d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+n).qtip("blur",f)),i=a.Event("tooltipfocus"),i.originalEvent=f,z.trigger(i,[u,e]),i.isDefaultPrevented()||(z.addClass(n)[0].style.zIndex=e));return u},blur:function(b){var c=a.extend({},b),d;z.removeClass(n),d=a.Event("tooltipblur"),d.originalEvent=c,z.trigger(d,[u]);return u},reposition:function(d,f){if(!u.rendered||x)return u;x=1;var k=p.position.target,l=p.position,m=l.my,n=l.at,o=l.adjust,q=z.outerWidth(),r=z.outerHeight(),s=0,t=0,w=a.Event("tooltipmove"),y=z.css("position")==="fixed",A=l.viewport.jquery?l.viewport:a(b),C={left:0,top:0},D=(u.plugins.tip||{}).corner,E={left:function(a){var b=A.scrollLeft,c=m.x==="left"?q:m.x==="right"?-q:-q/2,d=n.x==="left"?s:n.x==="right"?-s:-s/2,e=D&&D.precedance==="x"?g.defaults.style.tip.width:0,f=b-a-e,h=a+q-A.width-b+e,i=c-(m.precedance==="x"||m.x===m.y?d:0),j=m.x==="center";f>0&&(m.x!=="left"||h>0)?C.left-=i+(j?0:2*o.x):h>0&&(m.x!=="right"||f>0)&&(C.left-=j?-i:i+2*o.x),C.left!==a&&j&&(C.left-=o.x),C.left<0&&-C.left>h&&(C.left=a);return C.left-a},top:function(a){var b=A.scrollTop,c=m.y==="top"?r:m.y==="bottom"?-r:-r/2,d=n.y==="top"?t:n.y==="bottom"?-t:-t/2,e=D&&D.precedance==="y"?g.defaults.style.tip.height:0,f=b-a-e,h=a+r-A.height-b+e,i=c-(m.precedance==="y"||m.x===m.y?d:0),j=m.y==="center";f>0&&(m.y!=="top"||h>0)?C.top-=i+(j?0:2*o.y):h>0&&(m.y!=="bottom"||f>0)&&(C.top-=j?-i:i+2*o.y),C.top!==a&&j&&(C.top-=o.y),C.top<0&&-C.top>h&&(C.top=a);return C.top-a}};f=f===c||!!f||e,A=A?{elem:A,height:A[(A[0]===b?"h":"outerH")+"eight"](),width:A[(A[0]===b?"w":"outerW")+"idth"](),scrollLeft:A.scrollLeft(),scrollTop:A.scrollTop()}:e;if(k==="mouse")n={x:"left",y:"top"},d=d&&(d.type==="resize"||d.type==="scroll")?B.event:o.mouse||!d||!d.pageX?a.extend({},i):d,C={top:d.pageY,left:d.pageX};else{k==="event"&&(d&&d.target&&d.type!=="scroll"&&d.type!=="resize"?k=B.target=a(d.target):k=B.target),k=a(k).eq(0);if(k.length===0)return u;k[0]===document||k[0]===b?(s=k.width(),t=k.height(),k[0]===b&&(C={top:y?0:A.scrollTop,left:y?0:A.scrollLeft})):k.is("area")&&h.imagemap?C=h.imagemap(k,n):k[0].namespaceURI=="http://www.w3.org/2000/svg"&&h.svg?C=h.svg(k,n):(s=k.outerWidth(),t=k.outerHeight(),C=h.offset(k,l.container)),C.offset&&(s=C.width,t=C.height,C=C.offset),C.left+=n.x==="right"?s:n.x==="center"?s/2:0,C.top+=n.y==="bottom"?t:n.y==="center"?t/2:0}C.left+=o.x+(m.x==="right"?-q:m.x==="center"?-q/2:0),C.top+=o.y+(m.y==="bottom"?-r:m.y==="center"?-r/2:0),l.viewport.jquery&&k[0]!==b&&k[0]!==v?C.adjusted={left:E.left(C.left),top:E.top(C.top)}:C.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-"+m.abbreviation()),w.originalEvent=a.extend({},d),z.trigger(w,[u,C,A.elem]);if(w.isDefaultPrevented())return u;delete C.adjusted,f&&isNaN(C.left,C.top)?z.is(":visible")&&a.isFunction(l.effect)&&(l.effect.call(z,u,C),z.queue(function(b){var c=a(this);c.css({opacity:"",height:""}),a.browser.msie&&this.style&&this.style.removeAttribute("filter"),b()})):z.css(C),x=0;return u},redraw:function(){if(u.rendered<1||y)return u;var b=j+"-fluid",c,d,e;y=1,z.css("width","auto").addClass(b),c=z.width()+(a.browser.mozilla?1:0),d=parseInt(z.css("max-width"),10)||0,e=parseInt(z.css("min-width"),10)||0,c=d+e?Math.min(Math.max(c,e),d):c,z.css("width",c).removeClass(b),y=0;return u},disable:function(b){var c=l;"boolean"!==typeof b&&(b=!z.hasClass(c)&&!B.disabled),u.rendered?(z.toggleClass(c,b),a.attr(z[0],"aria-disabled",b)):B.disabled=!!b;return u},enable:function(){return u.disable(e)},destroy:function(){var b=o[0],c=a.attr(b,q);u.rendered&&(z.remove(),a.each(u.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(u.timers.show),clearTimeout(u.timers.hide),L(1,1,1,1),a.removeData(b,"qtip"),c&&(a.attr(b,"title",c),o.removeAttr(q)),o.removeAttr("aria-describedby").unbind(".qtip");return o}})}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=(""+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:a.trim(""+i.show.event).replace(/ /g,n+" ")+n,hide:a.trim(""+i.hide.event).replace(/ /g,n+" ")+n},k.show.bind(l.show,p),(i.show.ready||i.prerender)&&p(c)})},h=g.plugins={Corner:function(a){a=(""+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(c,d){function k(a,b){e.left+=b*a.scrollLeft(),e.top+=b*a.scrollTop()}var e=c.offset(),f=d,g=0,i=document.body,j;if(f){do{if(f[0]===i)break;f.css("position")!=="static"&&(j=f.position(),e.left-=j.left+(parseInt(f.css("borderLeftWidth"),10)||0),e.top-=j.top+(parseInt(f.css("borderTopWidth"),10)||0),g++)}while(f=f.offsetParent());(d[0]!==i||g>1)&&k(d,1),h.iOS&&k(a(b),-1)}return e},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1]).replace("undefined","3_2").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.attr(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.attr(d,q,a.attr(d,e));return this.removeAttr(e)}}}},clone:function(b){var c=a([]),d="title",e;e=a.fn["clone"+p].apply(this,arguments).filter("[oldtitle]").each(function(){a.attr(this,d,a.attr(this,q)),this.removeAttribute(q)}).end();return e},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 Mar 30 21:38:20 2011 +0100 +*/"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,d,e,f=k.tip.css({backgroundColor:"",border:""}),g=i.corner,h=g[g.precedance],m="border-"+h+"-color",p="border"+h.charAt(0)+h.substr(1)+"Color",q=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,r="background-color",s="transparent",t="ui-tooltip-fluid",u=a(document.body).css("color"),v=b.elements.content.css("color"),w=k.titlebar&&(g.y==="top"||g.y==="center"&&f.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.attr(this,q,a.attr(this,"title")),this.removeAttribute("title")),i=new t(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function t(o,p,r,t){function L(c,d,e,f){f=parseInt(f,10)!==0;var g=".qtip-"+r,h={show:c&&p.show.target[0],hide:d&&p.hide.target[0],tooltip:e&&u.rendered&&A.tooltip[0],content:e&&u.rendered&&A.content[0],container:f&&p.position.container[0]===v?document:p.position.container[0],window:f&&b};u.rendered?a([]).pushStack(a.grep([h.show,h.hide,h.tooltip,h.container,h.content,h.window],function(a){return typeof a==="object"})).unbind(g):c&&p.show.target.unbind(g+"-create")}function K(c,d,f,h){function y(a){z.is(":visible")&&u.reposition(a)}function x(a){if(z.hasClass(l))return e;clearTimeout(u.timers.inactive),u.timers.inactive=setTimeout(function(){u.hide(a)},p.hide.inactive)}function w(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(u.timers.show),clearTimeout(u.timers.hide);if(k.target==="mouse"&&d||p.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||f))){b.stopPropagation(),b.preventDefault();return e}p.hide.delay>0?u.timers.hide=setTimeout(function(){u.hide(b)},p.hide.delay):u.hide(b)}function t(a){if(z.hasClass(l))return e;n.show.trigger("qtip-"+r+"-inactive"),clearTimeout(u.timers.show),clearTimeout(u.timers.hide);var b=function(){u.show(a)};p.show.delay>0?u.timers.show=setTimeout(b,p.show.delay):b()}var j=".qtip-"+r,k=p.position,n={show:p.show.target,hide:p.hide.target,container:k.container[0]===v?a(document):k.container,doc:a(document)},q={show:a.trim(""+p.show.event).split(" "),hide:a.trim(""+p.hide.event).split(" ")},s=a.browser.msie&&parseInt(a.browser.version,10)===6;f&&(p.hide.fixed&&(n.hide=n.hide.add(z),z.bind("mouseover"+j,function(){z.hasClass(l)||clearTimeout(u.timers.hide)})),k.target==="mouse"&&k.adjust.mouse&&p.hide.event&&z.bind("mouseleave"+j,function(a){(a.relatedTarget||a.target)!==n.show[0]&&u.hide(a)}),z.bind("mouseenter"+j+" mouseleave"+j,function(a){u[a.type==="mouseenter"?"focus":"blur"](a)})),d&&("number"===typeof p.hide.inactive&&(n.show.bind("qtip-"+r+"-inactive",x),a.each(g.inactiveEvents,function(a,b){n.hide.add(A.tooltip).bind(b+j+"-inactive",x)})),a.each(q.hide,function(b,c){var d=a.inArray(c,q.show),e=a(n.hide);d>-1&&e.add(n.show).length===e.length||c==="unfocus"?(n.show.bind(c+j,function(a){z.is(":visible")?w(a):t(a)}),delete q.show[d]):n.hide.bind(c+j,w)})),c&&a.each(q.show,function(a,b){n.show.bind(b+j,t)}),h&&((k.adjust.resize||k.viewport)&&a(a.event.special.resize?k.viewport:b).bind("resize"+j,y),(k.viewport||s&&z.css("position")==="fixed")&&a(k.viewport).bind("scroll"+j,y),/unfocus/i.test(p.hide.event)&&n.doc.bind("mousedown"+j,function(b){var c=a(b.target);c.parents(m).length===0&&c.add(o).length>1&&z.is(":visible")&&!z.hasClass(l)&&u.hide(b)}),k.target==="mouse"&&n.doc.bind("mousemove"+j,function(a){k.adjust.mouse&&!z.hasClass(l)&&z.is(":visible")&&u.reposition(a||i)}))}function J(b,c){var f=A.content;if(!u.rendered||!b)return e;a.isFunction(b)&&(b=b.call(o,u)||""),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&&(u.redraw(),u.rendered&&z.is(":visible")&&u.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(u.timers.img[b]),e(this)}),function g(){if(c.height&&c.width)return e(c);u.timers.img[b]=setTimeout(g,20)}();return d}),c.length===0&&e(c)});return u}function I(b){var c=A.title;if(!u.rendered||!b)return e;a.isFunction(b)&&(b=b.call(o,u)||""),b.jquery&&b.length>0?c.empty().append(b.css({display:"block"})):c.html(b),u.redraw(),u.rendered&&z.is(":visible")&&u.reposition(B.event)}function H(a){var b=A.button,c=A.title;if(!u.rendered)return e;a?(c||G(),F()):b.remove()}function G(){var b=w+"-title";A.titlebar&&E(),A.titlebar=a("
",{"class":j+"-titlebar "+(p.style.widget?"ui-widget-header":"")}).append(A.title=a("
",{id:b,"class":j+"-title","aria-atomic":d})).insertBefore(A.content),p.content.title.button?F():u.rendered&&u.redraw()}function F(){var b=p.content.title.button;A.button&&A.button.remove(),b.jquery?A.button=b:A.button=a("",{"class":"ui-state-default "+(p.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)||u.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")}),u.redraw()}function E(){A.title&&(A.titlebar.remove(),A.titlebar=A.title=A.button=f,u.reposition())}function D(){var a=p.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 C(a){var b=0,c,d=p,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){J(c)},"^content.title.text$":function(a,b,c){if(!c)return E();!A.title&&c&&G(),I(c)},"^content.title.button$":function(a,b,c){H(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){u.rendered&&z.appendTo(c)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(a,b,c,d,e){var f=[1,0,0];f[e[0]==="show"?"push":"unshift"](0),L.apply(u,f),K.apply(u,[1,1,0,0])},"^show.ready$":function(){u.rendered||u.show()},"^style.classes$":function(b,c,d){a.attr(z[0],"class",j+" qtip ui-helper-reset "+d)},"^style.widget|content.title":D,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){z[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)}},a.extend(u,{render:function(b){if(u.rendered)return u;var c=p.content.text,f=p.content.title.text,g=a.Event("tooltiprender");a.attr(o[0],"aria-describedby",w),z=A.tooltip=a("
").attr({id:w,"class":j+" qtip ui-helper-reset "+p.style.classes,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":w+"-content","aria-hidden":d}).toggleClass(l,B.disabled).data("qtip",u).appendTo(p.position.container).append(A.content=a("
",{"class":j+"-content",id:w+"-content","aria-atomic":d})),u.rendered=-1,y=1,f&&(G(),I(f)),J(c),u.rendered=d,D(),a.each(h,function(){this.initialize==="render"&&this(u)}),K(1,1,1,1),a.each(p.events,function(b,c){a.isFunction(c)&&z.bind(b==="toggle"?"tooltipshow tooltiphide":"tooltip"+b,c)}),z.queue("fx",function(a){g.originalEvent=B.event,z.trigger(g,[u]),y=0,u.redraw(),(p.show.ready||b)&&u.show(B.event),a()});return u},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,p.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,f;if(u.rendered){for(c in h)for(e in h[c])if(f=(new RegExp(e,"i")).exec(a))b.push(f),h[c][e].apply(u,b)}else a==="show.ready"&&b[2]&&(x=0,y=0,u.render(d))}var f=/^position.(my|at|adjust|target|container)|style|content/i,g=e,h=u.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]]="object"===typeof d&&d.nodeType?a(d):d,b[c]=[e[0],e[1],d,h],g=f.test(c)||g}),s(p),x=y=1,a.each(b,j),x=y=0,g&&z.is(":visible")&&u.rendered&&u.reposition();return u},toggle:function(b,c){function j(){b?(a.browser.msie&&z[0].style.removeAttribute("filter"),z.css("overflow","")):z.css({display:"",visibility:"",width:"",opacity:"",left:"",top:""})}if(!u.rendered)if(b)u.render(1);else return u;var d=b?"show":"hide",g=p[d],h=z.is(":visible"),i;(typeof b).search("boolean|number")&&(b=!h);if(h===b)return u;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(B.event.type)&&c.target===p.show.target[0]&&z.has(c.relatedTarget).length)return u;B.event=a.extend({},c)}i=a.Event("tooltip"+d),i.originalEvent=c?B.event:f,z.trigger(i,[u,90]);if(i.isDefaultPrevented())return u;a.attr(z[0],"aria-hidden",!b),b?(u.focus(c),u.reposition(c,0),g.solo&&a(m,g.solo).not(z).qtip("hide",i)):(clearTimeout(u.timers.show),u.blur(c)),z.stop(0,1),a.isFunction(g.effect)?(g.effect.call(z,u),z.queue("fx",function(a){j(),a()})):g.effect===e?(z[d](),j.call(z)):z.fadeTo(90,b?1:0,j),b&&g.target.trigger("qtip-"+r+"-inactive");return u},show:function(a){return u.toggle(d,a)},hide:function(a){return u.toggle(e,a)},focus:function(b){if(!u.rendered)return u;var c=a(m),d=parseInt(z[0].style.zIndex,10),e=g.zindex+c.length,f=a.extend({},b),h,i;z.hasClass(n)||(d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+n).qtip("blur",f)),i=a.Event("tooltipfocus"),i.originalEvent=f,z.trigger(i,[u,e]),i.isDefaultPrevented()||(z.addClass(n)[0].style.zIndex=e));return u},blur:function(b){var c=a.extend({},b),d;z.removeClass(n),d=a.Event("tooltipblur"),d.originalEvent=c,z.trigger(d,[u]);return u},reposition:function(d,f){if(!u.rendered||x)return u;x=1;var k=p.position.target,l=p.position,m=l.my,n=l.at,o=l.adjust,q=z.outerWidth(),r=z.outerHeight(),s=0,t=0,w=a.Event("tooltipmove"),y=z.css("position")==="fixed",A=l.viewport.jquery?l.viewport:a(b),C={left:0,top:0},D=(u.plugins.tip||{}).corner,E={left:function(a){var b=A.scrollLeft,c=m.x==="left"?q:m.x==="right"?-q:-q/2,d=n.x==="left"?s:n.x==="right"?-s:-s/2,e=D&&D.precedance==="x"?g.defaults.style.tip.width:0,f=b-a-e,h=a+q-A.width-b+e,i=c-(m.precedance==="x"||m.x===m.y?d:0),j=m.x==="center";f>0&&(m.x!=="left"||h>0)?C.left-=i+(j?0:2*o.x):h>0&&(m.x!=="right"||f>0)&&(C.left-=j?-i:i+2*o.x),C.left!==a&&j&&(C.left-=o.x),C.left<0&&-C.left>h&&(C.left=a);return C.left-a},top:function(a){var b=A.scrollTop,c=m.y==="top"?r:m.y==="bottom"?-r:-r/2,d=n.y==="top"?t:n.y==="bottom"?-t:-t/2,e=D&&D.precedance==="y"?g.defaults.style.tip.height:0,f=b-a-e,h=a+r-A.height-b+e,i=c-(m.precedance==="y"||m.x===m.y?d:0),j=m.y==="center";f>0&&(m.y!=="top"||h>0)?C.top-=i+(j?0:2*o.y):h>0&&(m.y!=="bottom"||f>0)&&(C.top-=j?-i:i+2*o.y),C.top!==a&&j&&(C.top-=o.y),C.top<0&&-C.top>h&&(C.top=a);return C.top-a}};f=f===c||!!f||e,A=A?{elem:A,height:A[(A[0]===b?"h":"outerH")+"eight"](),width:A[(A[0]===b?"w":"outerW")+"idth"](),scrollLeft:A.scrollLeft(),scrollTop:A.scrollTop()}:e;if(k==="mouse")n={x:"left",y:"top"},d=d&&(d.type==="resize"||d.type==="scroll")?B.event:o.mouse||!d||!d.pageX?a.extend({},i):d,C={top:d.pageY,left:d.pageX};else{k==="event"&&(d&&d.target&&d.type!=="scroll"&&d.type!=="resize"?k=B.target=a(d.target):k=B.target),k=a(k).eq(0);if(k.length===0)return u;k[0]===document||k[0]===b?(s=k.width(),t=k.height(),k[0]===b&&(C={top:y?0:A.scrollTop,left:y?0:A.scrollLeft})):k.is("area")&&h.imagemap?C=h.imagemap(k,n):k[0].namespaceURI=="http://www.w3.org/2000/svg"&&h.svg?C=h.svg(k,n):(s=k.outerWidth(),t=k.outerHeight(),C=h.offset(k,l.container)),C.offset&&(s=C.width,t=C.height,C=C.offset),C.left+=n.x==="right"?s:n.x==="center"?s/2:0,C.top+=n.y==="bottom"?t:n.y==="center"?t/2:0}C.left+=o.x+(m.x==="right"?-q:m.x==="center"?-q/2:0),C.top+=o.y+(m.y==="bottom"?-r:m.y==="center"?-r/2:0),l.viewport.jquery&&k[0]!==b&&k[0]!==v?C.adjusted={left:E.left(C.left),top:E.top(C.top)}:C.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-"+m.abbreviation()),w.originalEvent=a.extend({},d),z.trigger(w,[u,C,A.elem]);if(w.isDefaultPrevented())return u;delete C.adjusted,f&&isNaN(C.left,C.top)?z.is(":visible")&&a.isFunction(l.effect)&&(l.effect.call(z,u,C),z.queue(function(b){var c=a(this);c.css({opacity:"",height:""}),a.browser.msie&&this.style&&this.style.removeAttribute("filter"),b()})):z.css(C),x=0;return u},redraw:function(){if(u.rendered<1||y)return u;var b=j+"-fluid",c,d,e;y=1,z.css("width","auto").addClass(b),c=z.width()+(a.browser.mozilla?1:0),d=parseInt(z.css("max-width"),10)||0,e=parseInt(z.css("min-width"),10)||0,c=d+e?Math.min(Math.max(c,e),d):c,z.css("width",c).removeClass(b),y=0;return u},disable:function(b){var c=l;"boolean"!==typeof b&&(b=!z.hasClass(c)&&!B.disabled),u.rendered?(z.toggleClass(c,b),a.attr(z[0],"aria-disabled",b)):B.disabled=!!b;return u},enable:function(){return u.disable(e)},destroy:function(){var b=o[0],c=a.attr(b,q);u.rendered&&(z.remove(),a.each(u.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(u.timers.show),clearTimeout(u.timers.hide),L(1,1,1,1),a.removeData(b,"qtip"),c&&(a.attr(b,"title",c),o.removeAttr(q)),o.removeAttr("aria-describedby").unbind(".qtip");return o}})}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=(""+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:a.trim(""+i.show.event).replace(/ /g,n+" ")+n,hide:a.trim(""+i.hide.event).replace(/ /g,n+" ")+n},i.hide.event==="unfocus"&&(l.hide="mouseleave"+n),k.show.bind(l.show,p),(i.show.ready||i.prerender)&&p(c)})},h=g.plugins={Corner:function(a){a=(""+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(c,d){function k(a,b){e.left+=b*a.scrollLeft(),e.top+=b*a.scrollTop()}var e=c.offset(),f=d,g=0,i=document.body,j;if(f){do{if(f[0]===i)break;f.css("position")!=="static"&&(j=f.position(),e.left-=j.left+(parseInt(f.css("borderLeftWidth"),10)||0),e.top-=j.top+(parseInt(f.css("borderTopWidth"),10)||0),g++)}while(f=f.offsetParent());(d[0]!==i||g>1)&&k(d,1),h.iOS&&k(a(b),-1)}return e},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1]).replace("undefined","3_2").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.attr(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.attr(d,q,a.attr(d,e));return this.removeAttr(e)}}}},clone:function(b){var c=a([]),d="title",e;e=a.fn["clone"+p].apply(this,arguments).filter("[oldtitle]").each(function(){a.attr(this,d,a.attr(this,q)),this.removeAttribute(q)}).end();return e},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 34379c93..7932dfa0 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: Mon Mar 28 16:03:26 2011 +0100 +* Date: Wed Mar 30 21:38:20 2011 +0100 */ "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}('"7P 7N",8(a,b,c){8 z(b){M c=Q,d=b.2t,e=d.1k,f=".1I-"+b.1f,g="41"+f+" 2T"+f;a.1l(c,{1V:8(){d.1I=a(\'<3B 1J="1q-1k-1I" 5j="0" 5k="-1" 7B="5l:\\\'\\\';" 13="2f:2I; 16:3E; z-3W:-1; 2G:5m(49=0);">\'),d.1I.2E(e),e.19(g,c.2p)},2p:8(){M a=b.3X("4K"),c=b.1B.14,f=b.2t.14,g,h;h=1u(e.X("1a-P-U"),10)||0,h={P:-h,O:-h},c&&f&&(g=c.1g.1o==="x"?["U","P"]:["V","O"],h[g[1]]-=f[g[0]]()),d.1I.X(h).X(a)},2a:8(){c.3B.1K(),e.1C(g)}}),c.1V()}8 y(c){M f=Q,h=c.25.N.1t,i=c.2t,j=i.1k,k="#17-1M",l=".7K",m="2T"+l+" 4J"+l;c.2L.1t={"^N.1t.(2P|1S)$":8(){f.1V(),i.1M.27(j.1G(":21"))}},a.1l(f,{1V:8(){h.2P&&(j.1C(l).19(m,8(b,c,d){M e=b.1x.26("1k","");a.1T(h[e])?h[e].1Q(i.1M,d,c):f[e](d)}),f.2h(),h.1S===d&&i.1M.1C(l+c.1f).19("40"+l+c.1f,8(){c.S.1Q(c)}),i.1M.X("7U",h.1S?"5o":""))},2h:8(){M c=a(k),d;R(c.18){i.1M=c;9 c}d=i.1M=a("<2g />",{1f:k.2s(1),X:{16:"3E",O:0,P:0,2f:"4j"},3r:8(){9 e}}).2E(1z.2R),a(b).19("2m"+l,8(){d.X({V:1b.2N(a(b).V(),a(1z).V()),U:1b.2N(a(b).U(),a(1z).U())})}).2o("2m");9 d},27:8(b){M h=i.1M,k=c.25.N.1t.1U,l=b?"N":"S",m;h||(h=f.2h());R(!h.1G(":5p")||b)h.4v(d,e),b&&(m=1u(a.X(j[0],"z-3W"),10),h.X("z-3W",(m||g.43)-1)),a.1T(k)?k.1Q(h,b):k===e?h[l]():h.4X(3y,b?.7:0,8(){b||a(Q).S()})},N:8(){f.27(d)},S:8(){f.27(e)},2a:8(){M d=i.1M;d&&(a(k).1h(8(){M b=a(Q).28("17");R(b&&b.1f!==b.1f&&b.25.N.1t)9 d=e}),d?(i.1M.1K(),a(b).1C(l)):i.1M.1C(l+c.1f)),j.1C(m)}}),f.1V()}8 x(b,g){8 v(a){M b=a.1o==="y",c=n[b?"U":"V"],d=n[b?"V":"U"],e=a.1m().3P("1r")>-1,f=c*(e?.5:1),g=1b.7k,h=1b.3J,i,j,k,l=1b.3Q(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1b.3Q(g(m[0],2)-g(p,2)),m[3]=1b.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)];9{V:k[b?0:1],U:k[b?1:0]}}8 u(b){M c=k.1w&&b.y==="O",d=c?k.1w:k.T,e=a.1P.58,f=e?"-5t-":a.1P.4I?"-4I-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1a-4N-"+g:"1a-"+g+"-4N");9 1u(d.X(h),10)||1u(l.X(h),10)||0}8 t(a,b,c){b=b?b:a[a.1o];M d=k.1w&&a.y==="O",e=d?k.1w:k.T,f="1a-"+b+"-U",g=1u(e.X(f),10);9(c?g||1u(l.X(f),10):g)||0}8 s(b,e,f,g){R(k.14){M h=a.1l({},i.1g),l=f.3u,n;i.1g.2c!==d&&(l.P&&(h.x=h.x==="1r"?l.P>0?"P":"1j":h.x==="P"?"1j":"P"),l.O&&(h.y=h.y==="1r"?l.O>0?"O":"1i":h.y==="O"?"1i":"O"),h.1m()!==m.1g&&(m.O!==l.O||m.P!==l.P)&&(n=i.37(h))),n||(n=i.16(h,0)),n.1j!==c&&(n.P=n.1j),n.1i!==c&&(n.O=n.1i),n.3j=1b.2N(0,j.W),f.P-=n.P.2Y?n.3j:(n.1j?-1:1)*n.P,f.O-=n.O.2Y?n.3j:(n.1i?-1:1)*n.O,m.P=l.P,m.O=l.O,m.1g=h.1m()}}M i=Q,j=b.25.13.14,k=b.2t,l=k.1k,m={O:0,P:0,1g:""},n={U:j.U,V:j.V},o={},p=j.1a||0,q=".17-14",r=a("<4e />")[0].3F;i.1g=f,i.3t=f,b.2L.14={"^16.1L|13.14.(1g|3t|1a)$":8(){i.1V()||i.2a(),b.1R()},"^13.14.(V|U)$":8(){n={U:j.U,V:j.V},i.2h(),i.37(),b.1R()},"^T.15.1n|13.(3a|2e)$":8(){k.14&&i.37()}},a.1l(i,{1V:8(){M b=i.4d()&&(r||a.1P.2C);b&&(i.2h(),i.37(),l.1C(q).19("41"+q,s));9 b},4d:8(){M a=j.1g,c=b.25.16,f=c.2i,g=c.1L.1m?c.1L.1m():c.1L;R(a===e||g===e&&f===e)9 e;a===d?i.1g=1A h.2v(g):a.1m||(i.1g=1A h.2v(a),i.1g.2c=d);9 i.1g.1m()!=="5a"},4f:8(){M c,d,e,f=k.14.X({6B:"",1a:""}),g=i.1g,h=g[g.1o],m="1a-"+h+"-2V",p="1a"+h.2Y(0)+h.2s(1)+"5v",q=/70?\\(0, 0, 0(, 0)?\\)|3f/i,r="5x-2V",s="3f",t="1q-1k-57",u=a(1z.2R).X("2V"),v=b.2t.T.X("2V"),w=k.1w&&(g.y==="O"||g.y==="1r"&&f.16().O+n.V/2+j.W",{"1J":"1q-1k-14"}).X({U:b,V:c}).5y(l),r?a("<4e />").2E(k.14)[0].3F("2d").4g():(d=\'<44:3N 5B="0,0" 13="2f:5C-2I; 16:3E; 4n:2q(#3p#4o);">\',k.14.2K(p?d+=d:d))},37:8(b){M c=k.14,g=c.5X(),l=n.U,m=n.V,q="3I 5D ",s="3I 5E 3f",u=j.3t,x=1b.3J,y,z,A,B,C;b||(b=i.1g),u===e?u=b:(u=1A h.2v(u),u.1o=b.1o,u.x==="3s"?u.x=b.x:u.y==="3s"?u.y=b.y:u.x===u.y&&(u[b.1o]=b[b.1o])),y=u.1o,i.4f(),p=o.1a==="3f"||o.1a==="#5F"?0:j.1a===d?t(b,f,d):j.1a,A=w(u,l,m),C=v(b),c.X(C),b.1o==="y"?B=[x(u.x==="P"?p:u.x==="1j"?C.U-l-p:(C.U-l)/2),x(u.y==="O"?C.V-m:0)]:B=[x(u.x==="P"?C.U-l:0),x(u.y==="O"?p:u.y==="1i"?C.V-m-p:(C.V-m)/2)],r?(g.12(C),z=g[0].3F("2d"),z.5G(),z.4g(),z.5H(0,0,4h,4h),z.5A(B[0],B[1]),z.5K(),z.5L(A[0][0],A[0][1]),z.4i(A[1][0],A[1][1]),z.4i(A[2][0],A[2][1]),z.5J(),z.5M=o.2D,z.5N=o.1a,z.5O=p*2,z.7S="4m",z.5Q=5R,z.51(),z.2D()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" 5S",B[2]=p&&/^(r|b)/i.1E(b.1m())?1:0,g.X({5T:""+(u.1m().3P("1r")>-1),P:B[0]-B[2]*5d(y==="x"),O:B[1]-B[2]*5d(y==="y"),U:l+p,V:m+p}).1h(8(b){M c=a(Q);c.12({5U:l+p+" "+(m+p),5V:A,5Y:o.2D,5Z:!!b,60:!b}).X({2f:p||b?"2I":"4j"}),!b&&p>0&&c.2K()===""&&c.2K(\'<44:51 61="\'+p*2+\'3I" 2V="\'+o.1a+\'" 62="63" 64="4m" 13="4n:2q(#3p#4o); 2f:2I;" />\')}));9 i.16(b,1)},16:8(b,c){M f=k.14,g={},h=1b.2N(0,j.W),l,m,n;R(j.1g===e||!f)9 e;b=b||i.1g,l=b.1o,m=v(b),n=a.1P.2C&&p&&/^(b|r)/i.1E(b.1m())?1:0,a.1h(l==="y"?[b.x,b.y]:[b.y,b.x],8(a,c){M e,f;c==="1r"?(e=l==="y"?"P":"O",g[e]="50%",g["4P-"+e]=-1b.3J(m[l==="y"?"U":"V"]/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"?"U":"V"]+n,c&&f.X({O:"",1i:"",P:"",1j:"",4P:""}).X(g);9 g},2a:8(){k.14&&k.14.1K(),l.1C(q)}}),i.1V()}8 w(a,b,c){M d=1b.3n(b/2),e=1b.3n(c/2),f={5e:[[0,0],[b,c],[b,0]],4O:[[0,0],[b,0],[0,c]],4p:[[0,c],[b,0],[b,c]],4q:[[0,0],[0,c],[b,c]],65:[[0,c],[d,0],[b,c]],7q:[[0,0],[b,0],[d,c]],7p:[[0,0],[b,e],[0,c]],68:[[b,0],[b,c],[0,e]]};f.69=f.5e,f.6b=f.4O,f.6c=f.4p,f.6e=f.4q;9 f[a.1m()]}8 v(b){M c=Q,d=b.2t.1k,e=b.25.T.1v,f=".17-1v",g=/<3R\\b[^<]*(?:(?!<\\/3R>)<[^<]*)*<\\/3R>/53;b.2L.1v={"^T.1v":8(a,b,d){b==="1v"&&(e=d),b==="1D"?c.1D(e.1D):e&&e.2q?c.2B():c.1D(0)}},a.1l(c,{1V:8(){e&&e.2q&&(c.2B(),d.7e("2T",8(){c.1D(e.1D)}))},1D:8(a){d[(a?"4E":"")+"19"]("2T"+f,c.2B)},2B:8(){8 j(a,c,d){b.33("T.1n",c+": "+d)}8 i(c){h&&(c=a("<2g/>").2W(c.26(g,"")).4x(h)),b.33("T.1n",c)}M d=e.2q.3P(" "),f=e.2q,h;d>-1&&(h=f.2s(d),f=f.2s(0,d)),a.1v(a.1l({7c:i,3A:j,6h:b},e,{2q:f}));9 c}}),c.1V()}8 u(b,c){M i,j,k,l,m=a(Q),n=a(1z.2R),o=Q===1z?n:m,p=m.1Z?m.1Z(c.1Z):f,u=c.1Z.1x==="79"&&p?p[c.1Z.3O]:f,v=m.28(c.1Z.3O||"6k");6l{v=Y v==="1m"?(1A 76("9 "+v))():v}75(w){r("74 73 6p 6q 6s 28: "+v)}l=a.1l(d,{},g.2r,c,Y v==="1d"?s(v):f,s(u||p)),p&&a.5c(Q,"1Z"),j=l.16,l.1f=b;R("39"===Y l.T.1n){k=m.12(l.T.12);R(l.T.12!==e&&k)l.T.1n=k;2k 9 e}j.1s===e&&(j.1s=n),j.11===e&&(j.11=o),l.N.11===e&&(l.N.11=o),l.N.3c===d&&(l.N.3c=n),l.S.11===e&&(l.S.11=o),l.16.1Y===d&&(l.16.1Y=j.1s),j.2i=1A h.2v(j.2i),j.1L=1A h.2v(j.1L);R(a.28(Q,"17"))R(l.47)m.17("2a");2k R(l.47===e)9 e;a.12(Q,"15")&&(a.12(Q,q,a.12(Q,"15")),Q.3l("15")),i=1A t(m,l,b,!!k),a.28(Q,"17",i),m.19("1K.17",8(){i.2a()});9 i}8 t(o,p,r,t){8 L(c,d,e,f){f=1u(f,10)!==0;M g=".17-"+r,h={N:c&&p.N.11[0],S:d&&p.S.11[0],1k:e&&u.1c&&A.1k[0],T:e&&u.1c&&A.T[0],1s:f&&p.16.1s[0]===v?1z:p.16.1s[0],4b:f&&b};u.1c?a([]).6t(a.6Y([h.N,h.S,h.1k,h.1s,h.T,h.4b],8(a){9 Y a==="1d"})).1C(g):c&&p.N.11.1C(g+"-2h")}8 K(c,d,f,h){8 y(a){z.1G(":21")&&u.1R(a)}8 x(a){R(z.2b(l))9 e;1F(u.1p.1O),u.1p.1O=2U(8(){u.S(a)},p.S.1O)}8 w(b){R(z.2b(l))9 e;M c=a(b.3G||b.11),d=c.6X(m)[0]===z[0],f=c[0]===n.N[0];1F(u.1p.N),1F(u.1p.S);R(k.11==="24"&&d||p.S.2c&&(/24(4Q|4R|3V)/.1E(b.1x)&&(d||f))){b.6W(),b.6w();9 e}p.S.22>0?u.1p.S=2U(8(){u.S(b)},p.S.22):u.S(b)}8 t(a){R(z.2b(l))9 e;n.N.2o("17-"+r+"-1O"),1F(u.1p.N),1F(u.1p.S);M b=8(){u.N(a)};p.N.22>0?u.1p.N=2U(b,p.N.22):b()}M j=".17-"+r,k=p.16,n={N:p.N.11,S:p.S.11,1s:k.1s[0]===v?a(1z):k.1s,3M:a(1z)},q={N:a.3k(""+p.N.1e).30(" "),S:a.3k(""+p.S.1e).30(" ")},s=a.1P.2C&&1u(a.1P.3L,10)===6;f&&(p.S.2c&&(n.S=n.S.2H(z),z.19("6U"+j,8(){z.2b(l)||1F(u.1p.S)})),k.11==="24"&&k.2p.24&&p.S.1e&&z.19("3d"+j,8(a){(a.3G||a.11)!==n.N[0]&&u.S(a)}),z.19("3b"+j+" 3d"+j,8(a){u[a.1x==="3b"?"2w":"1S"](a)})),d&&("2z"===Y p.S.1O&&(n.N.19("17-"+r+"-1O",x),a.1h(g.4V,8(a,b){n.S.2H(A.1k).19(b+j+"-1O",x)})),a.1h(q.S,8(b,c){M d=a.6T(c,q.N),e=a(n.S);d>-1&&e.2H(n.N).18===e.18||c==="4z"?(n.N.19(c+j,8(a){z.1G(":21")?w(a):t(a)}),2A q.N[d]):n.S.19(c+j,w)})),c&&a.1h(q.N,8(a,b){n.N.19(b+j,t)}),h&&((k.2p.2m||k.1Y)&&a(a.1e.6S.2m?k.1Y:b).19("2m"+j,y),(k.1Y||s&&z.X("16")==="2c")&&a(k.1Y).19("45"+j,y),/4z/i.1E(p.S.1e)&&n.3M.19("3r"+j,8(b){M c=a(b.11);c.6C(m).18===0&&c.2H(o).18>1&&z.1G(":21")&&!z.2b(l)&&u.S(b)}),k.11==="24"&&n.3M.19("42"+j,8(a){k.2p.24&&!z.2b(l)&&z.1G(":21")&&u.1R(a||i)}))}8 J(b,c){M f=A.T;R(!u.1c||!b)9 e;a.1T(b)&&(b=b.1Q(o,u)||""),b.1W&&b.18>0?f.4w().2W(b.X({2f:"2I"})):f.2K(b),z.3v("3Z",8(b){8 e(a){c=c.3g(a),c.18===0&&(u.2M(),u.1c&&z.1G(":21")&&u.1R(B.1e),b())}M c=f.4x("2Z:3g([V]):3g([U])");c.1h(8(b,c){M f=["6D","3A","2B","6F",""].6G(".17-6H ");a(Q).19(f,8(){1F(u.1p.2Z[b]),e(Q)}),8 g(){R(c.V&&c.U)9 e(c);u.1p.2Z[b]=2U(g,20)}();9 d}),c.18===0&&e(c)});9 u}8 I(b){M c=A.15;R(!u.1c||!b)9 e;a.1T(b)&&(b=b.1Q(o,u)||""),b.1W&&b.18>0?c.4w().2W(b.X({2f:"2I"})):c.2K(b),u.2M(),u.1c&&z.1G(":21")&&u.1R(B.1e)}8 H(a){M b=A.1y,c=A.15;R(!u.1c)9 e;a?(c||G(),F()):b.1K()}8 G(){M b=w+"-15";A.1w&&E(),A.1w=a("<2g />",{"1J":j+"-1w "+(p.13.2e?"1q-2e-4D":"")}).2W(A.15=a("<2g />",{1f:b,"1J":j+"-15","1H-3U":d})).6I(A.T),p.T.15.1y?F():u.1c&&u.2M()}8 F(){M b=p.T.15.1y;A.1y&&A.1y.1K(),b.1W?A.1y=b:A.1y=a("",{"1J":"1q-35-3p "+(p.13.2e?"":j+"-3m"),15:"4y 1k","1H-6K":"4y 1k"}).6L(a("<6M />",{"1J":"1q-3m 1q-3m-6O",2K:"&6P;"})),A.1y.2E(A.1w).12("4H","1y").4B(8(b){a(Q).2l("1q-35-4B",b.1x==="3b")}).40(8(a){z.2b(l)||u.S(a);9 e}).19("3r 6Q 4Z 6R 6V",8(b){a(Q).2l("1q-35-6Z 1q-35-2w",b.1x.2s(-4)==="71")}),u.2M()}8 E(){A.15&&(A.1w.1K(),A.1w=A.15=A.1y=f,u.1R())}8 D(){M a=p.13.2e;z.2l(k,a),A.T.2l(k+"-T",a),A.1w&&A.1w.2l(k+"-4D",a),A.1y&&A.1y.2l(j+"-3m",!a)}8 C(a){M b=0,c,d=p,e=a.30(".");32(d=d[e[b++]])b0&&!a("#"+i).18&&(z[0].1f=i,A.T[0].1f=i+"-T",A.15[0].1f=i+"-15")},"^T.1n$":8(a,b,c){J(c)},"^T.15.1n$":8(a,b,c){R(!c)9 E();!A.15&&c&&G(),I(c)},"^T.15.1y$":8(a,b,c){H(c)},"^16.(1L|2i)$":8(a,b,c){"1m"===Y c&&(a[b]=1A h.2v(c))},"^16.1s$":8(a,b,c){u.1c&&z.2E(c)},"^(N|S).(1e|11|2c|22|1O)$":8(a,b,c,d,e){M f=[1,0,0];f[e[0]==="N"?"3T":"7a"](0),L.29(u,f),K.29(u,[1,1,0,0])},"^N.2O$":8(){u.1c||u.N()},"^13.3a$":8(b,c,d){a.12(z[0],"1J",j+" 17 1q-4F-4G "+d)},"^13.2e|T.15":D,"^3C.(1N|N|3V|S|2w|1S)$":8(b,c,d){z[(a.1T(d)?"":"4E")+"19"]("1k"+c,d)}},a.1l(u,{1N:8(b){R(u.1c)9 u;M c=p.T.1n,f=p.T.15.1n,g=a.2Q("7b");a.12(o[0],"1H-3z",w),z=A.1k=a("<2g/>").12({1f:w,"1J":j+" 17 1q-4F-4G "+p.13.3a,4H:"7f","1H-7g":"7h","1H-3U":e,"1H-3z":w+"-T","1H-4U":d}).2l(l,B.2x).28("17",u).2E(p.16.1s).2W(A.T=a("<2g />",{"1J":j+"-T",1f:w+"-T","1H-3U":d})),u.1c=-1,y=1,f&&(G(),I(f)),J(c),u.1c=d,D(),a.1h(h,8(){Q.2u==="1N"&&Q(u)}),K(1,1,1,1),a.1h(p.3C,8(b,c){a.1T(c)&&z.19(b==="27"?"2T 4J":"1k"+b,c)}),z.3v("3Z",8(a){g.38=B.1e,z.2o(g,[u]),y=0,u.2M(),(p.N.2O||b)&&u.N(B.1e),a()});9 u},3X:8(a){M b,c;4S(a.2j()){36"4K":b={V:z.2X(),U:z.3h()};2y;36"W":b=h.W(z,p.16.1s);2y;3p:c=C(a.2j()),b=c[0][c[1]],b=b.1o?b.1m():b}9 b},33:8(b,c){8 j(a,b){M c,e,f;R(u.1c){4M(c 1X h)4M(e 1X h[c])R(f=(1A 7i(e,"i")).4u(a))b.3T(f),h[c][e].29(u,b)}2k a==="N.2O"&&b[2]&&(x=0,y=0,u.1N(d))}M f=/^16.(1L|2i|2p|11|1s)|13|T/i,g=e,h=u.2L,i;"1m"===Y b?(i=b,b={},b[i]=c):b=a.1l(d,{},b),a.1h(b,8(c,d){M e=C(c.2j()),h;h=e[0][e[1]],e[0][e[1]]="1d"===Y d&&d.7j?a(d):d,b[c]=[e[0],e[1],d,h],g=f.1E(c)||g}),s(p),x=y=1,a.1h(b,j),x=y=0,g&&z.1G(":21")&&u.1c&&u.1R();9 u},27:8(b,c){8 j(){b?(a.1P.2C&&z[0].13.3l("2G"),z.X("7l","")):z.X({2f:"",7m:"",U:"",49:"",P:"",O:""})}R(!u.1c)R(b)u.1N(1);2k 9 u;M d=b?"N":"S",g=p[d],h=z.1G(":21"),i;(Y b).4k("39|2z")&&(b=!h);R(h===b)9 u;R(c){R(/7n|7o/.1E(c.1x)&&/4Q|4R/.1E(B.1e.1x)&&c.11===p.N.11[0]&&z.7r(c.3G).18)9 u;B.1e=a.1l({},c)}i=a.2Q("1k"+d),i.38=c?B.1e:f,z.2o(i,[u,3y]);R(i.48())9 u;a.12(z[0],"1H-4U",!b),b?(u.2w(c),u.1R(c,0),g.3c&&a(m,g.3c).3g(z).17("S",i)):(1F(u.1p.N),u.1S(c)),z.4v(0,1),a.1T(g.1U)?(g.1U.1Q(z,u),z.3v("3Z",8(a){j(),a()})):g.1U===e?(z[d](),j.1Q(z)):z.4X(3y,b?1:0,j),b&&g.11.2o("17-"+r+"-1O");9 u},N:8(a){9 u.27(d,a)},S:8(a){9 u.27(e,a)},2w:8(b){R(!u.1c)9 u;M c=a(m),d=1u(z[0].13.34,10),e=g.43+c.18,f=a.1l({},b),h,i;z.2b(n)||(d!==e&&(c.1h(8(){Q.13.34>d&&(Q.13.34=Q.13.34-1)}),c.2G("."+n).17("1S",f)),i=a.2Q("7u"),i.38=f,z.2o(i,[u,e]),i.48()||(z.3x(n)[0].13.34=e));9 u},1S:8(b){M c=a.1l({},b),d;z.4a(n),d=a.2Q("7w"),d.38=c,z.2o(d,[u]);9 u},1R:8(d,f){R(!u.1c||x)9 u;x=1;M k=p.16.11,l=p.16,m=l.1L,n=l.2i,o=l.2p,q=z.3h(),r=z.2X(),s=0,t=0,w=a.2Q("41"),y=z.X("16")==="2c",A=l.1Y.1W?l.1Y:a(b),C={P:0,O:0},D=(u.1B.14||{}).1g,E={P:8(a){M b=A.2J,c=m.x==="P"?q:m.x==="1j"?-q:-q/2,d=n.x==="P"?s:n.x==="1j"?-s:-s/2,e=D&&D.1o==="x"?g.2r.13.14.U:0,f=b-a-e,h=a+q-A.U-b+e,i=c-(m.1o==="x"||m.x===m.y?d:0),j=m.x==="1r";f>0&&(m.x!=="P"||h>0)?C.P-=i+(j?0:2*o.x):h>0&&(m.x!=="1j"||f>0)&&(C.P-=j?-i:i+2*o.x),C.P!==a&&j&&(C.P-=o.x),C.P<0&&-C.P>h&&(C.P=a);9 C.P-a},O:8(a){M b=A.2F,c=m.y==="O"?r:m.y==="1i"?-r:-r/2,d=n.y==="O"?t:n.y==="1i"?-t:-t/2,e=D&&D.1o==="y"?g.2r.13.14.V:0,f=b-a-e,h=a+r-A.V-b+e,i=c-(m.1o==="y"||m.x===m.y?d:0),j=m.y==="1r";f>0&&(m.y!=="O"||h>0)?C.O-=i+(j?0:2*o.y):h>0&&(m.y!=="1i"||f>0)&&(C.O-=j?-i:i+2*o.y),C.O!==a&&j&&(C.O-=o.y),C.O<0&&-C.O>h&&(C.O=a);9 C.O-a}};f=f===c||!!f||e,A=A?{56:A,V:A[(A[0]===b?"h":"7y")+"7z"](),U:A[(A[0]===b?"w":"7A")+"7C"](),2J:A.2J(),2F:A.2F()}:e;R(k==="24")n={x:"P",y:"O"},d=d&&(d.1x==="2m"||d.1x==="45")?B.1e:o.24||!d||!d.3q?a.1l({},i):d,C={O:d.3Y,P:d.3q};2k{k==="1e"&&(d&&d.11&&d.1x!=="45"&&d.1x!=="2m"?k=B.11=a(d.11):k=B.11),k=a(k).7E(0);R(k.18===0)9 u;k[0]===1z||k[0]===b?(s=k.U(),t=k.V(),k[0]===b&&(C={O:y?0:A.2F,P:y?0:A.2J})):k.1G("7F")&&h.3S?C=h.3S(k,n):k[0].7G=="7H://7I.7J.7L/7M/3e"&&h.3e?C=h.3e(k,n):(s=k.3h(),t=k.2X(),C=h.W(k,l.1s)),C.W&&(s=C.U,t=C.V,C=C.W),C.P+=n.x==="1j"?s:n.x==="1r"?s/2:0,C.O+=n.y==="1i"?t:n.y==="1r"?t/2:0}C.P+=o.x+(m.x==="1j"?-q:m.x==="1r"?-q/2:0),C.O+=o.y+(m.y==="1i"?-r:m.y==="1r"?-r/2:0),l.1Y.1W&&k[0]!==b&&k[0]!==v?C.3u={P:E.P(C.P),O:E.O(C.O)}:C.3u={P:0,O:0},z.12("1J",8(b,c){9 a.12(Q,"1J").26(/1q-1k-55-\\w+/i,"")}).3x(j+"-55-"+m.4W()),w.38=a.1l({},d),z.2o(w,[u,C,A.56]);R(w.48())9 u;2A C.3u,f&&7O(C.P,C.O)?z.1G(":21")&&a.1T(l.1U)&&(l.1U.1Q(z,u,C),z.3v(8(b){M c=a(Q);c.X({49:"",V:""}),a.1P.2C&&Q.13&&Q.13.3l("2G"),b()})):z.X(C),x=0;9 u},2M:8(){R(u.1c<1||y)9 u;M b=j+"-57",c,d,e;y=1,z.X("U","7Q").3x(b),c=z.U()+(a.1P.58?1:0),d=1u(z.X("2N-U"),10)||0,e=1u(z.X("59-U"),10)||0,c=d+e?1b.59(1b.2N(c,e),d):c,z.X("U",c).4a(b),y=0;9 u},3D:8(b){M c=l;"39"!==Y b&&(b=!z.2b(c)&&!B.2x),u.1c?(z.2l(c,b),a.12(z[0],"1H-2x",b)):B.2x=!!b;9 u},7T:8(){9 u.3D(e)},2a:8(){M b=o[0],c=a.12(b,q);u.1c&&(z.1K(),a.1h(u.1B,8(){Q.2a&&Q.2a()})),1F(u.1p.N),1F(u.1p.S),L(1,1,1,1),a.5c(b,"17"),c&&(a.12(b,"15",c),o.3K(q)),o.3K("1H-3z").1C(".17");9 o}})}8 s(b){M c;R(!b||"1d"!==Y b)9 e;"1d"!==Y b.1Z&&(b.1Z={1x:b.1Z});R("T"1X b){R("1d"!==Y b.T||b.T.1W)b.T={1n:b.T};c=b.T.1n||e,!a.1T(c)&&(!c&&!c.12||c.18<1||"1d"===Y c&&!c.1W)&&(b.T.1n=e),"15"1X b.T&&("1d"!==Y b.T.15&&(b.T.15={1n:b.T.15}),c=b.T.15.1n||e,!a.1T(c)&&(!c&&!c.12||c.18<1||"1d"===Y c&&!c.1W)&&(b.T.15.1n=e))}"16"1X b&&("1d"!==Y b.16&&(b.16={1L:b.16,2i:b.16})),"N"1X b&&("1d"!==Y b.N&&(b.N.1W?b.N={11:b.N}:b.N={1e:b.N})),"S"1X b&&("1d"!==Y b.S&&(b.S.1W?b.S={11:b.S}:b.S={1e:b.S})),"13"1X b&&("1d"!==Y b.13&&(b.13={3a:b.13})),a.1h(h,8(){Q.2S&&Q.2S(b)});9 b}8 r(){M c=b.5f;9 c&&(c.3A||c.5g||a.5h).29(c,23)}M d=!0,e=!1,f=5i,g,h,i,j="1q-1k",k="1q-2e",l="1q-35-2x",m="2g.17."+j,n=j+"-2w",o="-5n",p="5q",q="4C";g=a.2n.17=8(b,h,i){M j=(""+b).2j(),k=f,l=j==="3D"?[d]:a.5r(23).4c(1,10),m=l[l.18-1],n=Q[0]?a.28(Q[0],"17"):f;R(!23.18&&n||j==="5s")9 n;R("1m"===Y b){Q.1h(8(){M b=a.28(Q,"17");R(!b)9 d;m&&m.5u&&(b.31.1e=m);R(j==="3j"&&h)R(a.5w(h)||i!==c)b.33(h,i);2k{k=b.3X(h);9 e}2k b[j]&&b[j].29(b[j],l)});9 k!==f?k:Q}R("1d"===Y b||!23.18){n=s(a.1l(d,{},b));9 g.19.1Q(Q,n,m)}},g.19=8(b,c){9 Q.1h(8(f){8 p(b){8 c(){o.1N(Y b==="1d"||i.N.2O),k.N.1C(l.N),k.S.1C(l.S)}R(o.31.2x)9 e;o.31.1e=a.1l({},b),i.N.22>0?(1F(o.1p.N),o.1p.N=2U(c,i.N.22),l.N!==l.S&&k.S.19(l.S,8(){1F(o.1p.N)})):c()}M i,k,l,m=!b.1f||b.1f===e||b.1f.18<1||a("#"+j+"-"+b.1f).18?g.3H++:b.1f,n=".17-"+m+"-2h",o=u.1Q(Q,m,b);R(o===e)9 d;i=o.25,a.1h(h,8(){Q.2u==="2u"&&Q(o)}),k={N:i.N.11,S:i.S.11},l={N:a.3k(""+i.N.1e).26(/ /g,n+" ")+n,S:a.3k(""+i.S.1e).26(/ /g,n+" ")+n},k.N.19(l.N,p),(i.N.2O||i.52)&&p(c)})},h=g.1B={2v:8(a){a=(""+a).26(/([A-Z])/," $1").26(/5W/53,"1r").2j(),Q.x=(a.46(/P|1j/i)||a.46(/1r/)||["3s"])[0].2j(),Q.y=(a.46(/O|1i|1r/i)||["3s"])[0].2j(),Q.1o=a.2Y(0).4k(/^(t|b)/)>-1?"y":"x",Q.1m=8(){9 Q.1o==="y"?Q.y+Q.x:Q.x+Q.y},Q.4W=8(){M a=Q.x.2s(0,1),b=Q.y.2s(0,1);9 a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},W:8(c,d){8 k(a,b){e.P+=b*a.2J(),e.O+=b*a.2F()}M e=c.W(),f=d,g=0,i=1z.2R,j;R(f){66{R(f[0]===i)2y;f.X("16")!=="67"&&(j=f.16(),e.P-=j.P+(1u(f.X("6a"),10)||0),e.O-=j.O+(1u(f.X("6d"),10)||0),g++)}32(f=f.6f());(d[0]!==i||g>1)&&k(d,1),h.4r&&k(a(b),-1)}9 e},4r:6g((""+(/4s.*6i ([0-6j]{3})|(4s 6m).*6n.*6r/i.4u(6v.6x)||[0,"6y"])[1]).26("4Y","6z").26("6E","."))<4.1,2n:{12:8(b,c){R(Q.18){M d=Q[0],e="15",f=a.28(d,"17");R(b===e){R(23.18<2)9 a.12(d,q);R(Y f==="1d"){f&&f.1c&&f.25.T.12===e&&f.31.12&&f.33("T.1n",c),a.2n["12"+p].29(Q,23),a.12(d,q,a.12(d,e));9 Q.3K(e)}}}},4A:8(b){M c=a([]),d="15",e;e=a.2n["4A"+p].29(Q,23).2G("[4C]").1h(8(){a.12(Q,d,a.12(Q,q)),Q.3l(q)}).72();9 e},1K:a.1q?f:8(b,c){a(Q).1h(8(){c||(!b||a.2G(b,[Q]).18)&&a("*",Q).2H(Q).1h(8(){a(Q).7d("1K")})})}}},a.1h(h.2n,8(b,c){R(!c)9 d;M e=a.2n[b+p]=a.2n[b];a.2n[b]=8(){9 c.29(Q,23)||e.29(Q,23)}}),a(b).19("2B.17",8(){M b="42";a(1z).19(b+".17",8(a){i={3q:a.3q,3Y:a.3Y,1x:b}})}),g.3L="2.0.7s",g.3H=0,g.4V="40 7v 3r 4Z 42 3d 3b".30(" "),g.43=7D,g.2r={52:e,1f:e,47:d,T:{1n:d,12:"15",15:{1n:e,1y:e}},16:{1L:"O P",2i:"1i 1j",11:e,1s:e,1Y:e,2p:{x:0,y:0,24:d,2m:d},1U:d},N:{11:e,1e:"3b",1U:d,22:3y,3c:e,2O:e},S:{11:e,1e:"3d",1U:d,22:0,2c:e,1O:e},13:{3a:"",2e:e},3C:{1N:f,3V:f,N:f,S:f,27:f,2w:f,1S:f}},h.1v=8(a){M b=a.1B.1v;9"1d"===Y b?b:a.1B.1v=1A v(a)},h.1v.2u="1N",h.1v.2S=8(a){M b=a.T,c;b&&"1v"1X b&&(c=b.1v,Y c!=="1d"&&(c=a.T.1v={2q:c}),"39"!==Y c.1D&&c.1D&&(c.1D=!!c.1D))},a.1l(d,g.2r,{T:{1v:{1D:d}}}),h.14=8(a){M b=a.1B.14;9"1d"===Y b?b:a.1B.14=1A x(a)},h.14.2u="1N",h.14.2S=8(a){M b=a.13,c;b&&"14"1X b&&(c=a.13.14,Y c!=="1d"&&(a.13.14={1g:c}),/1m|39/i.1E(Y c.1g)||(c.1g=d),Y c.U!=="2z"&&2A c.U,Y c.V!=="2z"&&2A c.V,Y c.1a!=="2z"&&c.1a!==d&&2A c.1a,Y c.W!=="2z"&&2A c.W)},a.1l(d,g.2r,{13:{14:{1g:d,3t:e,U:6,V:6,1a:d,W:0}}}),h.3S=8(b,c){8 l(a,b){M d=0,e=1,f=1,g=0,h=0,i=a.U,j=a.V;32(i>0&&j>0&&e>0&&f>0){i=1b.3i(i/2),j=1b.3i(j/2),c.x==="P"?e=i:c.x==="1j"?e=a.U-i:e+=1b.3i(i/2),c.y==="O"?f=j:c.y==="1i"?f=a.V-j:f+=1b.3i(j/2),d=b.18;32(d--){R(b.18<2)2y;g=b[d][0]-a.W.P,h=b[d][1]-a.W.O,(c.x==="P"&&g>=e||c.x==="1j"&&g<=e||c.x==="1r"&&(ga.U-e)||c.y==="O"&&h>=f||c.y==="1i"&&h<=f||c.y==="1r"&&(ha.V-f))&&b.6o(d,1)}}9{P:b[0][0],O:b[0][1]}}M d=b.12("3N").2j(),e=b.12("6A").30(","),f=[],g=a(\'2Z[6J="#\'+b.6N("4L").12("3O")+\'"]\'),h=g.W(),i={U:0,V:0,W:{O:3o,1j:0,1i:0,P:3o}},j=0,k=0;h.P+=1b.3n((g.3h()-g.U())/2),h.O+=1b.3n((g.2X()-g.V())/2);R(d==="54"){j=e.18;32(j--)k=[1u(e[--j],10),1u(e[j+1],10)],k[0]>i.W.1j&&(i.W.1j=k[0]),k[0]i.W.1i&&(i.W.1i=k[1]),k[1]0}(7R,4b)',62,491,'||||||||function|return|||||||||||||||||||||||||||||||||||||||var|show|top|left|this|if|hide|content|width|height|offset|css|typeof|||target|attr|style|tip|title|position|qtip|length|bind|border|Math|rendered|object|event|id|corner|each|bottom|right|tooltip|extend|string|text|precedance|timers|ui|center|container|modal|parseInt|ajax|titlebar|type|button|document|new|plugins|unbind|once|test|clearTimeout|is|aria|bgiframe|class|remove|my|overlay|render|inactive|browser|call|reposition|blur|isFunction|effect|init|jquery|in|viewport|metadata||visible|delay|arguments|mouse|options|replace|toggle|data|apply|destroy|hasClass|fixed||widget|display|div|create|at|toLowerCase|else|toggleClass|resize|fn|trigger|adjust|url|defaults|substr|elements|initialize|Corner|focus|disabled|break|number|delete|load|msie|fill|appendTo|scrollTop|filter|add|block|scrollLeft|html|checks|redraw|max|ready|on|Event|body|sanitize|tooltipshow|setTimeout|color|append|outerHeight|charAt|img|split|cache|while|set|zIndex|state|case|update|originalEvent|boolean|classes|mouseenter|solo|mouseleave|svg|transparent|not|outerWidth|floor|option|trim|removeAttribute|icon|ceil|1e10|default|pageX|mousedown|inherit|mimic|adjusted|queue|abs|addClass|90|describedby|error|iframe|events|disable|absolute|getContext|relatedTarget|nextid|px|round|removeAttr|version|doc|shape|name|indexOf|sqrt|script|imagemap|push|atomic|move|index|get|pageY|fx|click|tooltipmove|mousemove|zindex|vml|scroll|match|overwrite|isDefaultPrevented|opacity|removeClass|window|slice|detectCorner|canvas|detectColours|save|3e3|lineTo|none|search|createSVGPoint|miter|behavior|VML|topright|topleft|iOS|CPU|getBBox|exec|stop|empty|find|Close|unfocus|clone|hover|oldtitle|header|un|helper|reset|role|webkit|tooltiphide|dimensions|map|for|radius|bottomleft|margin|out|leave|switch|matrixTransform|hidden|inactiveEvents|abbreviation|fadeTo|undefined|mouseup||stroke|prerender|gi|poly|pos|elem|fluid|mozilla|min|centercenter|needBGI|removeData|Number|bottomright|console|log|noop|null|frameborder|tabindex|javascript|alpha|31000px|pointer|animated|_replacedByqTip|makeArray|api|moz|timeStamp|Color|isPlainObject|background|prependTo|parentNode|translate|coordorigin|inline|solid|dashed|123456|restore|clearRect|getScreenCTM|closePath|beginPath|moveTo|fillStyle|strokeStyle|lineWidth|farthestViewportElement|miterLimit|100|xe|antialias|coordsize|path|middle|children|fillcolor|filled|stroked|weight|miterlimit|1000|joinstyle|topcenter|do|static|leftcenter|lefttop|borderLeftWidth|righttop|leftbottom|borderTopWidth|rightbottom|offsetParent|parseFloat|context|OS|9_|qtipopts|try|like|AppleWebKit|splice|parse|HTML5|Mobile|attribute|pushStack|select|navigator|preventDefault|userAgent|4_2|3_2|coords|backgroundColor|parents|abort|_|unload|join|image|insertBefore|usemap|label|prepend|span|parent|close|times|keydown|keyup|special|inArray|mouseover|mouseout|stopPropagation|closest|grep|active|rgba|down|end|to|Unable|catch|Function|pop|builtin|html5|unshift|tooltiprender|success|triggerHandler|one|alert|live|polite|RegExp|nodeType|pow|overflow|visibility|over|enter|rightcenter|bottomcenter|has|0pre|rect|tooltipfocus|dblclick|tooltipblur|circle|outerH|eight|outerW|src|idth|15e3|eq|area|namespaceURI|http|www|w3|qtipmodal|org|2000|strict|isNaN|use|auto|jQuery|lineJoin|enable|cursor'.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}('"7P 5j",8(a,b,c){8 z(b){M c=Q,d=b.2u,e=d.1l,f=".1K-"+b.1f,g="43"+f+" 33"+f;a.1k(c,{1U:8(){d.1K=a(\'<41 1L="1r-1l-1K" 5k="0" 5l="-1" 7E="5m:\\\'\\\';" 13="2i:2D; 14:3D; z-3X:-1; 2G:5n(4b=0);">\'),d.1K.2B(e),e.18(g,c.2o)},2o:8(){M a=b.3K("4M"),c=b.1A.16,f=b.2u.16,g,h;h=1s(e.X("1a-P-U"),10)||0,h={P:-h,O:-h},c&&f&&(g=c.1g.1n==="x"?["U","P"]:["V","O"],h[g[1]]-=f[g[0]]()),d.1K.X(h).X(a)},2a:8(){c.41.1J(),e.1B(g)}}),c.1U()}8 y(c){M f=Q,h=c.26.N.1u,i=c.2u,j=i.1l,k="#19-1I",l=".7N",m="33"+l+" 4L"+l;c.2H.1u={"^N.1u.(2P|1Z)$":8(){f.1U(),i.1I.24(j.1F(":1Y"))}},a.1k(f,{1U:8(){h.2P&&(j.1B(l).18(m,8(b,c,d){M e=b.1z.28("1l","");a.21(h[e])?h[e].1X(i.1I,d,c):f[e](d)}),f.2q(),h.1Z===d&&i.1I.1B(l+c.1f).18("42"+l+c.1f,8(){c.R.1X(c)}),i.1I.X("5p",h.1Z?"5r":""))},2q:8(){M c=a(k),d;S(c.17){i.1I=c;9 c}d=i.1I=a("<2e />",{1f:k.2r(1),X:{14:"3D",O:0,P:0,2i:"4l"},3u:8(){9 e}}).2B(1y.2T),a(b).18("2p"+l,8(){d.X({V:1b.2N(a(b).V(),a(1y).V()),U:1b.2N(a(b).U(),a(1y).U())})}).2m("2p");9 d},24:8(b){M h=i.1I,k=c.26.N.1u.1W,l=b?"N":"R",m;h||(h=f.2q());S(!h.1F(":5s")||b)h.4U(d,e),b&&(m=1s(a.X(j[0],"z-3X"),10),h.X("z-3X",(m||g.45)-1)),a.21(k)?k.1X(h,b):k===e?h[l]():h.4W(3y,b?.7:0,8(){b||a(Q).R()})},N:8(){f.24(d)},R:8(){f.24(e)},2a:8(){M d=i.1I;d&&(a(k).1h(8(){M b=a(Q).27("19");S(b&&b.1f!==b.1f&&b.26.N.1u)9 d=e}),d?(i.1I.1J(),a(b).1B(l)):i.1I.1B(l+c.1f)),j.1B(m)}}),f.1U()}8 x(b,g){8 v(a){M b=a.1n==="y",c=n[b?"U":"V"],d=n[b?"V":"U"],e=a.1m().3T("1q")>-1,f=c*(e?.5:1),g=1b.7n,h=1b.3H,i,j,k,l=1b.3I(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1b.3I(g(m[0],2)-g(p,2)),m[3]=1b.3I(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)];9{V:k[b?0:1],U:k[b?1:0]}}8 u(b){M c=k.1v&&b.y==="O",d=c?k.1v:k.T,e=a.1T.59,f=e?"-5w-":a.1T.4e?"-4e-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1a-4P-"+g:"1a-"+g+"-4P");9 1s(d.X(h),10)||1s(l.X(h),10)||0}8 t(a,b,c){b=b?b:a[a.1n];M d=k.1v&&a.y==="O",e=d?k.1v:k.T,f="1a-"+b+"-U",g=1s(e.X(f),10);9(c?g||1s(l.X(f),10):g)||0}8 s(b,e,f,g){S(k.16){M h=a.1k({},i.1g),l=f.3f,n;i.1g.2c!==d&&(l.P&&(h.x=h.x==="1q"?l.P>0?"P":"1i":h.x==="P"?"1i":"P"),l.O&&(h.y=h.y==="1q"?l.O>0?"O":"1j":h.y==="O"?"1j":"O"),h.1m()!==m.1g&&(m.O!==l.O||m.P!==l.P)&&(n=i.3b(h))),n||(n=i.14(h,0)),n.1i!==c&&(n.P=n.1i),n.1j!==c&&(n.O=n.1j),n.3o=1b.2N(0,j.W),f.P-=n.P.2X?n.3o:(n.1i?-1:1)*n.P,f.O-=n.O.2X?n.3o:(n.1j?-1:1)*n.O,m.P=l.P,m.O=l.O,m.1g=h.1m()}}M i=Q,j=b.26.13.16,k=b.2u,l=k.1l,m={O:0,P:0,1g:""},n={U:j.U,V:j.V},o={},p=j.1a||0,q=".19-16",r=a("<4f />")[0].3F;i.1g=f,i.3s=f,b.2H.16={"^14.1M|13.16.(1g|3s|1a)$":8(){i.1U()||i.2a(),b.1S()},"^13.16.(V|U)$":8(){n={U:j.U,V:j.V},i.2q(),i.3b(),b.1S()},"^T.15.1p|13.(39|2g)$":8(){k.16&&i.3b()}},a.1k(i,{1U:8(){M b=i.4z()&&(r||a.1T.2I);b&&(i.2q(),i.3b(),l.1B(q).18("43"+q,s));9 b},4z:8(){M a=j.1g,c=b.26.14,f=c.2n,g=c.1M.1m?c.1M.1m():c.1M;S(a===e||g===e&&f===e)9 e;a===d?i.1g=1C h.2w(g):a.1m||(i.1g=1C h.2w(a),i.1g.2c=d);9 i.1g.1m()!=="5b"},4g:8(){M c,d,e,f=k.16.X({5y:"",1a:""}),g=i.1g,h=g[g.1n],m="1a-"+h+"-35",p="1a"+h.2X(0)+h.2r(1)+"5z",q=/77?\\(0, 0, 0(, 0)?\\)|3k/i,r="5A-35",s="3k",t="1r-1l-58",u=a(1y.2T).X("35"),v=b.2u.T.X("35"),w=k.1v&&(g.y==="O"||g.y==="1q"&&f.14().O+n.V/2+j.W",{"1L":"1r-1l-16"}).X({U:b,V:c}).5B(l),r?a("<4f />").2B(k.16)[0].3F("2d").4h():(d=\'<46:3M 5E="0,0" 13="2i:5F-2D; 14:3D; 4p:2f(#3j#4q);">\',k.16.2F(p?d+=d:d))},3b:8(b){M c=k.16,g=c.60(),l=n.U,m=n.V,q="3G 5G ",s="3G 5H 3k",u=j.3s,x=1b.3H,y,z,A,B,C;b||(b=i.1g),u===e?u=b:(u=1C h.2w(u),u.1n=b.1n,u.x==="3h"?u.x=b.x:u.y==="3h"?u.y=b.y:u.x===u.y&&(u[b.1n]=b[b.1n])),y=u.1n,i.4g(),p=o.1a==="3k"||o.1a==="#5I"?0:j.1a===d?t(b,f,d):j.1a,A=w(u,l,m),C=v(b),c.X(C),b.1n==="y"?B=[x(u.x==="P"?p:u.x==="1i"?C.U-l-p:(C.U-l)/2),x(u.y==="O"?C.V-m:0)]:B=[x(u.x==="P"?C.U-l:0),x(u.y==="O"?p:u.y==="1j"?C.V-m-p:(C.V-m)/2)],r?(g.12(C),z=g[0].3F("2d"),z.5J(),z.4h(),z.5K(0,0,4i,4i),z.5D(B[0],B[1]),z.5N(),z.5O(A[0][0],A[0][1]),z.4j(A[1][0],A[1][1]),z.4j(A[2][0],A[2][1]),z.5M(),z.5P=o.2K,z.5Q=o.1a,z.5R=p*2,z.7S="4o",z.5T=5U,z.4Z(),z.2K()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" 5V",B[2]=p&&/^(r|b)/i.1G(b.1m())?1:0,g.X({5W:""+(u.1m().3T("1q")>-1),P:B[0]-B[2]*52(y==="x"),O:B[1]-B[2]*52(y==="y"),U:l+p,V:m+p}).1h(8(b){M c=a(Q);c.12({5X:l+p+" "+(m+p),5Y:A,61:o.2K,62:!!b,63:!b}).X({2i:p||b?"2D":"4l"}),!b&&p>0&&c.2F()===""&&c.2F(\'<46:4Z 64="\'+p*2+\'3G" 35="\'+o.1a+\'" 65="66" 67="4o" 13="4p:2f(#3j#4q); 2i:2D;" />\')}));9 i.14(b,1)},14:8(b,c){M f=k.16,g={},h=1b.2N(0,j.W),l,m,n;S(j.1g===e||!f)9 e;b=b||i.1g,l=b.1n,m=v(b),n=a.1T.2I&&p&&/^(b|r)/i.1G(b.1m())?1:0,a.1h(l==="y"?[b.x,b.y]:[b.y,b.x],8(a,c){M e,f;c==="1q"?(e=l==="y"?"P":"O",g[e]="50%",g["54-"+e]=-1b.3H(m[l==="y"?"U":"V"]/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"?"U":"V"]+n,c&&f.X({O:"",1j:"",P:"",1i:"",54:""}).X(g);9 g},2a:8(){k.16&&k.16.1J(),l.1B(q)}}),i.1U()}8 w(a,b,c){M d=1b.3p(b/2),e=1b.3p(c/2),f={4K:[[0,0],[b,c],[b,0]],4I:[[0,0],[b,0],[0,c]],4r:[[0,c],[b,0],[b,c]],4s:[[0,0],[0,c],[b,c]],68:[[0,c],[d,0],[b,c]],7q:[[0,0],[b,0],[d,c]],7p:[[0,0],[b,e],[0,c]],6b:[[b,0],[b,c],[0,e]]};f.6c=f.4K,f.6e=f.4I,f.6f=f.4r,f.6h=f.4s;9 f[a.1m()]}8 v(b){M c=Q,d=b.2u.1l,e=b.26.T.1w,f=".19-1w",g=/<3S\\b[^<]*(?:(?!<\\/3S>)<[^<]*)*<\\/3S>/53;b.2H.1w={"^T.1w":8(a,b,d){b==="1w"&&(e=d),b==="1E"?c.1E(e.1E):e&&e.2f?c.2A():c.1E(0)}},a.1k(c,{1U:8(){e&&e.2f&&(c.2A(),d.7e("33",8(){c.1E(e.1E)}))},1E:8(a){d[(a?"4G":"")+"18"]("33"+f,c.2A)},2A:8(){8 j(a,c,d){b.2Z("T.1p",c+": "+d)}8 i(c){h&&(c=a("<2e/>").2V(c.28(g,"")).4y(h)),b.2Z("T.1p",c)}M d=e.2f.3T(" "),f=e.2f,h;d>-1&&(h=f.2r(d),f=f.2r(0,d)),a.1w(a.1k({7c:i,3A:j,6k:b},e,{2f:f}));9 c}}),c.1U()}8 u(b,c){M i,j,k,l,m=a(Q),n=a(1y.2T),o=Q===1y?n:m,p=m.1O?m.1O(c.1O):f,u=c.1O.1z==="79"&&p?p[c.1O.3P]:f,v=m.27(c.1O.3P||"6n");6o{v=Y v==="1m"?(1C 76("9 "+v))():v}75(w){r("74 73 6s 6t 6v 27: "+v)}l=a.1k(d,{},g.2x,c,Y v==="1e"?s(v):f,s(u||p)),p&&a.5d(Q,"1O"),j=l.14,l.1f=b;S("36"===Y l.T.1p){k=m.12(l.T.12);S(l.T.12!==e&&k)l.T.1p=k;2h 9 e}j.1t===e&&(j.1t=n),j.11===e&&(j.11=o),l.N.11===e&&(l.N.11=o),l.N.3c===d&&(l.N.3c=n),l.R.11===e&&(l.R.11=o),l.14.1R===d&&(l.14.1R=j.1t),j.2n=1C h.2w(j.2n),j.1M=1C h.2w(j.1M);S(a.27(Q,"19"))S(l.48)m.19("2a");2h S(l.48===e)9 e;a.12(Q,"15")&&(a.12(Q,q,a.12(Q,"15")),Q.3m("15")),i=1C t(m,l,b,!!k),a.27(Q,"19",i),m.18("1J.19",8(){i.2a()});9 i}8 t(o,p,r,t){8 L(c,d,e,f){f=1s(f,10)!==0;M g=".19-"+r,h={N:c&&p.N.11[0],R:d&&p.R.11[0],1l:e&&u.1d&&A.1l[0],T:e&&u.1d&&A.T[0],1t:f&&p.14.1t[0]===v?1y:p.14.1t[0],4a:f&&b};u.1d?a([]).6w(a.6Y([h.N,h.R,h.1l,h.1t,h.T,h.4a],8(a){9 Y a==="1e"})).1B(g):c&&p.N.11.1B(g+"-2q")}8 K(c,d,f,h){8 y(a){z.1F(":1Y")&&u.1S(a)}8 x(a){S(z.2b(l))9 e;1D(u.1o.1P),u.1o.1P=2S(8(){u.R(a)},p.R.1P)}8 w(b){S(z.2b(l))9 e;M c=a(b.40||b.11),d=c.6X(m)[0]===z[0],f=c[0]===n.N[0];1D(u.1o.N),1D(u.1o.R);S(k.11==="25"&&d||p.R.2c&&(/25(4k|4Q|3Y)/.1G(b.1z)&&(d||f))){b.6W(),b.6z();9 e}p.R.29>0?u.1o.R=2S(8(){u.R(b)},p.R.29):u.R(b)}8 t(a){S(z.2b(l))9 e;n.N.2m("19-"+r+"-1P"),1D(u.1o.N),1D(u.1o.R);M b=8(){u.N(a)};p.N.29>0?u.1o.N=2S(b,p.N.29):b()}M j=".19-"+r,k=p.14,n={N:p.N.11,R:p.R.11,1t:k.1t[0]===v?a(1y):k.1t,3L:a(1y)},q={N:a.3e(""+p.N.1c).31(" "),R:a.3e(""+p.R.1c).31(" ")},s=a.1T.2I&&1s(a.1T.3O,10)===6;f&&(p.R.2c&&(n.R=n.R.2C(z),z.18("6U"+j,8(){z.2b(l)||1D(u.1o.R)})),k.11==="25"&&k.2o.25&&p.R.1c&&z.18("2Q"+j,8(a){(a.40||a.11)!==n.N[0]&&u.R(a)}),z.18("3a"+j+" 2Q"+j,8(a){u[a.1z==="3a"?"2s":"1Z"](a)})),d&&("2y"===Y p.R.1P&&(n.N.18("19-"+r+"-1P",x),a.1h(g.4V,8(a,b){n.R.2C(A.1l).18(b+j+"-1P",x)})),a.1h(q.R,8(b,c){M d=a.6T(c,q.N),e=a(n.R);d>-1&&e.2C(n.N).17===e.17||c==="3Q"?(n.N.18(c+j,8(a){z.1F(":1Y")?w(a):t(a)}),2L q.N[d]):n.R.18(c+j,w)})),c&&a.1h(q.N,8(a,b){n.N.18(b+j,t)}),h&&((k.2o.2p||k.1R)&&a(a.1c.6S.2p?k.1R:b).18("2p"+j,y),(k.1R||s&&z.X("14")==="2c")&&a(k.1R).18("47"+j,y),/3Q/i.1G(p.R.1c)&&n.3L.18("3u"+j,8(b){M c=a(b.11);c.6C(m).17===0&&c.2C(o).17>1&&z.1F(":1Y")&&!z.2b(l)&&u.R(b)}),k.11==="25"&&n.3L.18("44"+j,8(a){k.2o.25&&!z.2b(l)&&z.1F(":1Y")&&u.1S(a||i)}))}8 J(b,c){M f=A.T;S(!u.1d||!b)9 e;a.21(b)&&(b=b.1X(o,u)||""),b.1V&&b.17>0?f.4A().2V(b.X({2i:"2D"})):f.2F(b),z.3v("3E",8(b){8 e(a){c=c.3i(a),c.17===0&&(u.2M(),u.1d&&z.1F(":1Y")&&u.1S(B.1c),b())}M c=f.4y("2Y:3i([V]):3i([U])");c.1h(8(b,c){M f=["6O","3A","2A","6F",""].6H(".19-6I ");a(Q).18(f,8(){1D(u.1o.2Y[b]),e(Q)}),8 g(){S(c.V&&c.U)9 e(c);u.1o.2Y[b]=2S(g,20)}();9 d}),c.17===0&&e(c)});9 u}8 I(b){M c=A.15;S(!u.1d||!b)9 e;a.21(b)&&(b=b.1X(o,u)||""),b.1V&&b.17>0?c.4A().2V(b.X({2i:"2D"})):c.2F(b),u.2M(),u.1d&&z.1F(":1Y")&&u.1S(B.1c)}8 H(a){M b=A.1x,c=A.15;S(!u.1d)9 e;a?(c||G(),F()):b.1J()}8 G(){M b=w+"-15";A.1v&&E(),A.1v=a("<2e />",{"1L":j+"-1v "+(p.13.2g?"1r-2g-4F":"")}).2V(A.15=a("<2e />",{1f:b,"1L":j+"-15","1N-3U":d})).6J(A.T),p.T.15.1x?F():u.1d&&u.2M()}8 F(){M b=p.T.15.1x;A.1x&&A.1x.1J(),b.1V?A.1x=b:A.1x=a("",{"1L":"1r-3d-3j "+(p.13.2g?"":j+"-3l"),15:"4B 1l","1N-6K":"4B 1l"}).6M(a("<6N />",{"1L":"1r-3l 1r-3l-6P",2F:"&6R;"})),A.1x.2B(A.1v).12("4J","1x").4C(8(b){a(Q).2k("1r-3d-4C",b.1z==="3a")}).42(8(a){z.2b(l)||u.R(a);9 e}).18("3u 6V 4Y 6Z 70",8(b){a(Q).2k("1r-3d-71 1r-3d-2s",b.1z.2r(-4)==="72")}),u.2M()}8 E(){A.15&&(A.1v.1J(),A.1v=A.15=A.1x=f,u.1S())}8 D(){M a=p.13.2g;z.2k(k,a),A.T.2k(k+"-T",a),A.1v&&A.1v.2k(k+"-4F",a),A.1x&&A.1x.2k(j+"-3l",!a)}8 C(a){M b=0,c,d=p,e=a.31(".");32(d=d[e[b++]])b0&&!a("#"+i).17&&(z[0].1f=i,A.T[0].1f=i+"-T",A.15[0].1f=i+"-15")},"^T.1p$":8(a,b,c){J(c)},"^T.15.1p$":8(a,b,c){S(!c)9 E();!A.15&&c&&G(),I(c)},"^T.15.1x$":8(a,b,c){H(c)},"^14.(1M|2n)$":8(a,b,c){"1m"===Y c&&(a[b]=1C h.2w(c))},"^14.1t$":8(a,b,c){u.1d&&z.2B(c)},"^(N|R).(1c|11|2c|29|1P)$":8(a,b,c,d,e){M f=[1,0,0];f[e[0]==="N"?"3V":"7d"](0),L.23(u,f),K.23(u,[1,1,0,0])},"^N.2O$":8(){u.1d||u.N()},"^13.39$":8(b,c,d){a.12(z[0],"1L",j+" 19 1r-4u-4H "+d)},"^13.2g|T.15":D,"^3W.(1H|N|3Y|R|2s|1Z)$":8(b,c,d){z[(a.21(d)?"":"4G")+"18"]("1l"+c,d)}},a.1k(u,{1H:8(b){S(u.1d)9 u;M c=p.T.1p,f=p.T.15.1p,g=a.2W("7f");a.12(o[0],"1N-3z",w),z=A.1l=a("<2e/>").12({1f:w,"1L":j+" 19 1r-4u-4H "+p.13.39,4J:"7h","1N-7i":"7j","1N-3U":e,"1N-3z":w+"-T","1N-4T":d}).2k(l,B.2v).27("19",u).2B(p.14.1t).2V(A.T=a("<2e />",{"1L":j+"-T",1f:w+"-T","1N-3U":d})),u.1d=-1,y=1,f&&(G(),I(f)),J(c),u.1d=d,D(),a.1h(h,8(){Q.2t==="1H"&&Q(u)}),K(1,1,1,1),a.1h(p.3W,8(b,c){a.21(c)&&z.18(b==="24"?"33 4L":"1l"+b,c)}),z.3v("3E",8(a){g.38=B.1c,z.2m(g,[u]),y=0,u.2M(),(p.N.2O||b)&&u.N(B.1c),a()});9 u},3K:8(a){M b,c;4R(a.2j()){37"4M":b={V:z.2U(),U:z.3n()};2z;37"W":b=h.W(z,p.14.1t);2z;3j:c=C(a.2j()),b=c[0][c[1]],b=b.1n?b.1m():b}9 b},2Z:8(b,c){8 j(a,b){M c,e,f;S(u.1d){4N(c 1Q h)4N(e 1Q h[c])S(f=(1C 7k(e,"i")).4x(a))b.3V(f),h[c][e].23(u,b)}2h a==="N.2O"&&b[2]&&(x=0,y=0,u.1H(d))}M f=/^14.(1M|2n|2o|11|1t)|13|T/i,g=e,h=u.2H,i;"1m"===Y b?(i=b,b={},b[i]=c):b=a.1k(d,{},b),a.1h(b,8(c,d){M e=C(c.2j()),h;h=e[0][e[1]],e[0][e[1]]="1e"===Y d&&d.7l?a(d):d,b[c]=[e[0],e[1],d,h],g=f.1G(c)||g}),s(p),x=y=1,a.1h(b,j),x=y=0,g&&z.1F(":1Y")&&u.1d&&u.1S();9 u},24:8(b,c){8 j(){b?(a.1T.2I&&z[0].13.3m("2G"),z.X("7m","")):z.X({2i:"",7o:"",U:"",4b:"",P:"",O:""})}S(!u.1d)S(b)u.1H(1);2h 9 u;M d=b?"N":"R",g=p[d],h=z.1F(":1Y"),i;(Y b).4m("36|2y")&&(b=!h);S(h===b)9 u;S(c){S(/7r|7s/.1G(c.1z)&&/4k|4Q/.1G(B.1c.1z)&&c.11===p.N.11[0]&&z.7t(c.40).17)9 u;B.1c=a.1k({},c)}i=a.2W("1l"+d),i.38=c?B.1c:f,z.2m(i,[u,3y]);S(i.49())9 u;a.12(z[0],"1N-4T",!b),b?(u.2s(c),u.1S(c,0),g.3c&&a(m,g.3c).3i(z).19("R",i)):(1D(u.1o.N),u.1Z(c)),z.4U(0,1),a.21(g.1W)?(g.1W.1X(z,u),z.3v("3E",8(a){j(),a()})):g.1W===e?(z[d](),j.1X(z)):z.4W(3y,b?1:0,j),b&&g.11.2m("19-"+r+"-1P");9 u},N:8(a){9 u.24(d,a)},R:8(a){9 u.24(e,a)},2s:8(b){S(!u.1d)9 u;M c=a(m),d=1s(z[0].13.2R,10),e=g.45+c.17,f=a.1k({},b),h,i;z.2b(n)||(d!==e&&(c.1h(8(){Q.13.2R>d&&(Q.13.2R=Q.13.2R-1)}),c.2G("."+n).19("1Z",f)),i=a.2W("7w"),i.38=f,z.2m(i,[u,e]),i.49()||(z.3x(n)[0].13.2R=e));9 u},1Z:8(b){M c=a.1k({},b),d;z.4c(n),d=a.2W("7x"),d.38=c,z.2m(d,[u]);9 u},1S:8(d,f){S(!u.1d||x)9 u;x=1;M k=p.14.11,l=p.14,m=l.1M,n=l.2n,o=l.2o,q=z.3n(),r=z.2U(),s=0,t=0,w=a.2W("43"),y=z.X("14")==="2c",A=l.1R.1V?l.1R:a(b),C={P:0,O:0},D=(u.1A.16||{}).1g,E={P:8(a){M b=A.2E,c=m.x==="P"?q:m.x==="1i"?-q:-q/2,d=n.x==="P"?s:n.x==="1i"?-s:-s/2,e=D&&D.1n==="x"?g.2x.13.16.U:0,f=b-a-e,h=a+q-A.U-b+e,i=c-(m.1n==="x"||m.x===m.y?d:0),j=m.x==="1q";f>0&&(m.x!=="P"||h>0)?C.P-=i+(j?0:2*o.x):h>0&&(m.x!=="1i"||f>0)&&(C.P-=j?-i:i+2*o.x),C.P!==a&&j&&(C.P-=o.x),C.P<0&&-C.P>h&&(C.P=a);9 C.P-a},O:8(a){M b=A.2J,c=m.y==="O"?r:m.y==="1j"?-r:-r/2,d=n.y==="O"?t:n.y==="1j"?-t:-t/2,e=D&&D.1n==="y"?g.2x.13.16.V:0,f=b-a-e,h=a+r-A.V-b+e,i=c-(m.1n==="y"||m.x===m.y?d:0),j=m.y==="1q";f>0&&(m.y!=="O"||h>0)?C.O-=i+(j?0:2*o.y):h>0&&(m.y!=="1j"||f>0)&&(C.O-=j?-i:i+2*o.y),C.O!==a&&j&&(C.O-=o.y),C.O<0&&-C.O>h&&(C.O=a);9 C.O-a}};f=f===c||!!f||e,A=A?{57:A,V:A[(A[0]===b?"h":"7A")+"7B"](),U:A[(A[0]===b?"w":"7C")+"7D"](),2E:A.2E(),2J:A.2J()}:e;S(k==="25")n={x:"P",y:"O"},d=d&&(d.1z==="2p"||d.1z==="47")?B.1c:o.25||!d||!d.3t?a.1k({},i):d,C={O:d.3Z,P:d.3t};2h{k==="1c"&&(d&&d.11&&d.1z!=="47"&&d.1z!=="2p"?k=B.11=a(d.11):k=B.11),k=a(k).7F(0);S(k.17===0)9 u;k[0]===1y||k[0]===b?(s=k.U(),t=k.V(),k[0]===b&&(C={O:y?0:A.2J,P:y?0:A.2E})):k.1F("7H")&&h.3R?C=h.3R(k,n):k[0].7I=="7J://7K.7L.7M/7O/3g"&&h.3g?C=h.3g(k,n):(s=k.3n(),t=k.2U(),C=h.W(k,l.1t)),C.W&&(s=C.U,t=C.V,C=C.W),C.P+=n.x==="1i"?s:n.x==="1q"?s/2:0,C.O+=n.y==="1j"?t:n.y==="1q"?t/2:0}C.P+=o.x+(m.x==="1i"?-q:m.x==="1q"?-q/2:0),C.O+=o.y+(m.y==="1j"?-r:m.y==="1q"?-r/2:0),l.1R.1V&&k[0]!==b&&k[0]!==v?C.3f={P:E.P(C.P),O:E.O(C.O)}:C.3f={P:0,O:0},z.12("1L",8(b,c){9 a.12(Q,"1L").28(/1r-1l-56-\\w+/i,"")}).3x(j+"-56-"+m.4S()),w.38=a.1k({},d),z.2m(w,[u,C,A.57]);S(w.49())9 u;2L C.3f,f&&7Q(C.P,C.O)?z.1F(":1Y")&&a.21(l.1W)&&(l.1W.1X(z,u,C),z.3v(8(b){M c=a(Q);c.X({4b:"",V:""}),a.1T.2I&&Q.13&&Q.13.3m("2G"),b()})):z.X(C),x=0;9 u},2M:8(){S(u.1d<1||y)9 u;M b=j+"-58",c,d,e;y=1,z.X("U","7R").3x(b),c=z.U()+(a.1T.59?1:0),d=1s(z.X("2N-U"),10)||0,e=1s(z.X("5a-U"),10)||0,c=d+e?1b.5a(1b.2N(c,e),d):c,z.X("U",c).4c(b),y=0;9 u},3B:8(b){M c=l;"36"!==Y b&&(b=!z.2b(c)&&!B.2v),u.1d?(z.2k(c,b),a.12(z[0],"1N-2v",b)):B.2v=!!b;9 u},7T:8(){9 u.3B(e)},2a:8(){M b=o[0],c=a.12(b,q);u.1d&&(z.1J(),a.1h(u.1A,8(){Q.2a&&Q.2a()})),1D(u.1o.N),1D(u.1o.R),L(1,1,1,1),a.5d(b,"19"),c&&(a.12(b,"15",c),o.3N(q)),o.3N("1N-3z").1B(".19");9 o}})}8 s(b){M c;S(!b||"1e"!==Y b)9 e;"1e"!==Y b.1O&&(b.1O={1z:b.1O});S("T"1Q b){S("1e"!==Y b.T||b.T.1V)b.T={1p:b.T};c=b.T.1p||e,!a.21(c)&&(!c&&!c.12||c.17<1||"1e"===Y c&&!c.1V)&&(b.T.1p=e),"15"1Q b.T&&("1e"!==Y b.T.15&&(b.T.15={1p:b.T.15}),c=b.T.15.1p||e,!a.21(c)&&(!c&&!c.12||c.17<1||"1e"===Y c&&!c.1V)&&(b.T.15.1p=e))}"14"1Q b&&("1e"!==Y b.14&&(b.14={1M:b.14,2n:b.14})),"N"1Q b&&("1e"!==Y b.N&&(b.N.1V?b.N={11:b.N}:b.N={1c:b.N})),"R"1Q b&&("1e"!==Y b.R&&(b.R.1V?b.R={11:b.R}:b.R={1c:b.R})),"13"1Q b&&("1e"!==Y b.13&&(b.13={39:b.13})),a.1h(h,8(){Q.34&&Q.34(b)});9 b}8 r(){M c=b.5f;9 c&&(c.3A||c.5g||a.5h).23(c,22)}M d=!0,e=!1,f=5i,g,h,i,j="1r-1l",k="1r-2g",l="1r-3d-2v",m="2e.19."+j,n=j+"-2s",o="-5o",p="5q",q="4E";g=a.2l.19=8(b,h,i){M j=(""+b).2j(),k=f,l=j==="3B"?[d]:a.5t(22).4d(1,10),m=l[l.17-1],n=Q[0]?a.27(Q[0],"19"):f;S(!22.17&&n||j==="5u")9 n;S("1m"===Y b){Q.1h(8(){M b=a.27(Q,"19");S(!b)9 d;m&&m.5v&&(b.30.1c=m);S(j==="3o"&&h)S(a.5x(h)||i!==c)b.2Z(h,i);2h{k=b.3K(h);9 e}2h b[j]&&b[j].23(b[j],l)});9 k!==f?k:Q}S("1e"===Y b||!22.17){n=s(a.1k(d,{},b));9 g.18.1X(Q,n,m)}},g.18=8(b,c){9 Q.1h(8(f){8 p(b){8 c(){o.1H(Y b==="1e"||i.N.2O),k.N.1B(l.N),k.R.1B(l.R)}S(o.30.2v)9 e;o.30.1c=a.1k({},b),i.N.29>0?(1D(o.1o.N),o.1o.N=2S(c,i.N.29),l.N!==l.R&&k.R.18(l.R,8(){1D(o.1o.N)})):c()}M i,k,l,m=!b.1f||b.1f===e||b.1f.17<1||a("#"+j+"-"+b.1f).17?g.3J++:b.1f,n=".19-"+m+"-2q",o=u.1X(Q,m,b);S(o===e)9 d;i=o.26,a.1h(h,8(){Q.2t==="2t"&&Q(o)}),k={N:i.N.11,R:i.R.11},l={N:a.3e(""+i.N.1c).28(/ /g,n+" ")+n,R:a.3e(""+i.R.1c).28(/ /g,n+" ")+n},i.R.1c==="3Q"&&(l.R="2Q"+n),k.N.18(l.N,p),(i.N.2O||i.51)&&p(c)})},h=g.1A={2w:8(a){a=(""+a).28(/([A-Z])/," $1").28(/5Z/53,"1q").2j(),Q.x=(a.3C(/P|1i/i)||a.3C(/1q/)||["3h"])[0].2j(),Q.y=(a.3C(/O|1j|1q/i)||["3h"])[0].2j(),Q.1n=a.2X(0).4m(/^(t|b)/)>-1?"y":"x",Q.1m=8(){9 Q.1n==="y"?Q.y+Q.x:Q.x+Q.y},Q.4S=8(){M a=Q.x.2r(0,1),b=Q.y.2r(0,1);9 a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},W:8(c,d){8 k(a,b){e.P+=b*a.2E(),e.O+=b*a.2J()}M e=c.W(),f=d,g=0,i=1y.2T,j;S(f){69{S(f[0]===i)2z;f.X("14")!=="6a"&&(j=f.14(),e.P-=j.P+(1s(f.X("6d"),10)||0),e.O-=j.O+(1s(f.X("6g"),10)||0),g++)}32(f=f.6i());(d[0]!==i||g>1)&&k(d,1),h.4t&&k(a(b),-1)}9 e},4t:6j((""+(/4v.*6l ([0-6m]{3})|(4v 6p).*6q.*6u/i.4x(6y.6A)||[0,"6B"])[1]).28("4X","6D").28("6G","."))<4.1,2l:{12:8(b,c){S(Q.17){M d=Q[0],e="15",f=a.27(d,"19");S(b===e){S(22.17<2)9 a.12(d,q);S(Y f==="1e"){f&&f.1d&&f.26.T.12===e&&f.30.12&&f.2Z("T.1p",c),a.2l["12"+p].23(Q,22),a.12(d,q,a.12(d,e));9 Q.3N(e)}}}},4D:8(b){M c=a([]),d="15",e;e=a.2l["4D"+p].23(Q,22).2G("[4E]").1h(8(){a.12(Q,d,a.12(Q,q)),Q.3m(q)}).7a();9 e},1J:a.1r?f:8(b,c){a(Q).1h(8(){c||(!b||a.2G(b,[Q]).17)&&a("*",Q).2C(Q).1h(8(){a(Q).7g("1J")})})}}},a.1h(h.2l,8(b,c){S(!c)9 d;M e=a.2l[b+p]=a.2l[b];a.2l[b]=8(){9 c.23(Q,22)||e.23(Q,22)}}),a(b).18("2A.19",8(){M b="44";a(1y).18(b+".19",8(a){i={3t:a.3t,3Z:a.3Z,1z:b}})}),g.3O="2.0.7u",g.3J=0,g.4V="42 7y 3u 4Y 44 2Q 3a".31(" "),g.45=7G,g.2x={51:e,1f:e,48:d,T:{1p:d,12:"15",15:{1p:e,1x:e}},14:{1M:"O P",2n:"1j 1i",11:e,1t:e,1R:e,2o:{x:0,y:0,25:d,2p:d},1W:d},N:{11:e,1c:"3a",1W:d,29:3y,3c:e,2O:e},R:{11:e,1c:"2Q",1W:d,29:0,2c:e,1P:e},13:{39:"",2g:e},3W:{1H:f,3Y:f,N:f,R:f,24:f,2s:f,1Z:f}},h.1w=8(a){M b=a.1A.1w;9"1e"===Y b?b:a.1A.1w=1C v(a)},h.1w.2t="1H",h.1w.34=8(a){M b=a.T,c;b&&"1w"1Q b&&(c=b.1w,Y c!=="1e"&&(c=a.T.1w={2f:c}),"36"!==Y c.1E&&c.1E&&(c.1E=!!c.1E))},a.1k(d,g.2x,{T:{1w:{1E:d}}}),h.16=8(a){M b=a.1A.16;9"1e"===Y b?b:a.1A.16=1C x(a)},h.16.2t="1H",h.16.34=8(a){M b=a.13,c;b&&"16"1Q b&&(c=a.13.16,Y c!=="1e"&&(a.13.16={1g:c}),/1m|36/i.1G(Y c.1g)||(c.1g=d),Y c.U!=="2y"&&2L c.U,Y c.V!=="2y"&&2L c.V,Y c.1a!=="2y"&&c.1a!==d&&2L c.1a,Y c.W!=="2y"&&2L c.W)},a.1k(d,g.2x,{13:{16:{1g:d,3s:e,U:6,V:6,1a:d,W:0}}}),h.3R=8(b,c){8 l(a,b){M d=0,e=1,f=1,g=0,h=0,i=a.U,j=a.V;32(i>0&&j>0&&e>0&&f>0){i=1b.3r(i/2),j=1b.3r(j/2),c.x==="P"?e=i:c.x==="1i"?e=a.U-i:e+=1b.3r(i/2),c.y==="O"?f=j:c.y==="1j"?f=a.V-j:f+=1b.3r(j/2),d=b.17;32(d--){S(b.17<2)2z;g=b[d][0]-a.W.P,h=b[d][1]-a.W.O,(c.x==="P"&&g>=e||c.x==="1i"&&g<=e||c.x==="1q"&&(ga.U-e)||c.y==="O"&&h>=f||c.y==="1j"&&h<=f||c.y==="1q"&&(ha.V-f))&&b.6r(d,1)}}9{P:b[0][0],O:b[0][1]}}M d=b.12("3M").2j(),e=b.12("6E").31(","),f=[],g=a(\'2Y[6L="#\'+b.6Q("4O").12("3P")+\'"]\'),h=g.W(),i={U:0,V:0,W:{O:3q,1i:0,1j:0,P:3q}},j=0,k=0;h.P+=1b.3p((g.3n()-g.U())/2),h.O+=1b.3p((g.2U()-g.V())/2);S(d==="55"){j=e.17;32(j--)k=[1s(e[--j],10),1s(e[j+1],10)],k[0]>i.W.1i&&(i.W.1i=k[0]),k[0]i.W.1j&&(i.W.1j=k[1]),k[1]0}(7U,4a)',62,491,'||||||||function|return|||||||||||||||||||||||||||||||||||||||var|show|top|left|this|hide|if|content|width|height|offset|css|typeof|||target|attr|style|position|title|tip|length|bind|qtip|border|Math|event|rendered|object|id|corner|each|right|bottom|extend|tooltip|string|precedance|timers|text|center|ui|parseInt|container|modal|titlebar|ajax|button|document|type|plugins|unbind|new|clearTimeout|once|is|test|render|overlay|remove|bgiframe|class|my|aria|metadata|inactive|in|viewport|reposition|browser|init|jquery|effect|call|visible|blur||isFunction|arguments|apply|toggle|mouse|options|data|replace|delay|destroy|hasClass|fixed||div|url|widget|else|display|toLowerCase|toggleClass|fn|trigger|at|adjust|resize|create|substr|focus|initialize|elements|disabled|Corner|defaults|number|break|load|appendTo|add|block|scrollLeft|html|filter|checks|msie|scrollTop|fill|delete|redraw|max|ready|on|mouseleave|zIndex|setTimeout|body|outerHeight|append|Event|charAt|img|set|cache|split|while|tooltipshow|sanitize|color|boolean|case|originalEvent|classes|mouseenter|update|solo|state|trim|adjusted|svg|inherit|not|default|transparent|icon|removeAttribute|outerWidth|option|ceil|1e10|floor|mimic|pageX|mousedown|queue|abs|addClass|90|describedby|error|disable|match|absolute|fx|getContext|px|round|sqrt|nextid|get|doc|shape|removeAttr|version|name|unfocus|imagemap|script|indexOf|atomic|push|events|index|move|pageY|relatedTarget|iframe|click|tooltipmove|mousemove|zindex|vml|scroll|overwrite|isDefaultPrevented|window|opacity|removeClass|slice|webkit|canvas|detectColours|save|3e3|lineTo|out|none|search|createSVGPoint|miter|behavior|VML|topright|topleft|iOS|helper|CPU|getBBox|exec|find|detectCorner|empty|Close|hover|clone|oldtitle|header|un|reset|bottomleft|role|bottomright|tooltiphide|dimensions|for|map|radius|leave|switch|abbreviation|hidden|stop|inactiveEvents|fadeTo|undefined|mouseup|stroke||prerender|Number|gi|margin|poly|pos|elem|fluid|mozilla|min|centercenter|needBGI|removeData|matrixTransform|console|log|noop|null|strict|frameborder|tabindex|javascript|alpha|31000px|cursor|_replacedByqTip|pointer|animated|makeArray|api|timeStamp|moz|isPlainObject|backgroundColor|Color|background|prependTo|parentNode|translate|coordorigin|inline|solid|dashed|123456|restore|clearRect|getScreenCTM|closePath|beginPath|moveTo|fillStyle|strokeStyle|lineWidth|farthestViewportElement|miterLimit|100|xe|antialias|coordsize|path|middle|children|fillcolor|filled|stroked|weight|miterlimit|1000|joinstyle|topcenter|do|static|leftcenter|lefttop|borderLeftWidth|righttop|leftbottom|borderTopWidth|rightbottom|offsetParent|parseFloat|context|OS|9_|qtipopts|try|like|AppleWebKit|splice|parse|HTML5|Mobile|attribute|pushStack|select|navigator|preventDefault|userAgent|4_2|parents|3_2|coords|unload|_|join|image|insertBefore|label|usemap|prepend|span|abort|close|parent|times|special|inArray|mouseover|keydown|stopPropagation|closest|grep|keyup|mouseout|active|down|to|Unable|catch|Function|rgba|pop|html5|end|builtin|success|unshift|one|tooltiprender|triggerHandler|alert|live|polite|RegExp|nodeType|overflow|pow|visibility|rightcenter|bottomcenter|over|enter|has|0pre|rect|tooltipfocus|tooltipblur|dblclick|circle|outerH|eight|outerW|idth|src|eq|15e3|area|namespaceURI|http|www|w3|org|qtipmodal|2000|use|isNaN|auto|lineJoin|enable|jQuery'.split('|'),0,{})) diff --git a/src/core.js b/src/core.js index 47c722bb..79670087 100644 --- a/src/core.js +++ b/src/core.js @@ -1410,6 +1410,12 @@ QTIP.bind = function(opts, event) show: $.trim('' + options.show.event).replace(/ /g, namespace+' ') + namespace, hide: $.trim('' + options.hide.event).replace(/ /g, namespace+' ') + namespace }; + + /* + * If hide event is just 'unfocus', we'll use mouseleave as the hide event... + * since unfocus is actually library specific and won't fire as an event anywho. + */ + if(options.hide.event === 'unfocus') { events.hide = 'mouseleave' + namespace; } // Define hoverIntent function function hoverIntent(event) {