!function(J,R,U){!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.qtip&&t(jQuery)}(function(E){var y,F,k,w,W=!0,X=!1,$=null,D="x",P="y",m="width",b="height",_="top",B="left",Y="bottom",H="right",N="center",G="shift",I="qtip",M={},e=["ui-widget","ui-tooltip"],S="div.qtip."+I,L=I+"-default",O=I+"-focus",n="_replacedByqTip",A="oldtitle";function V(t){k={pageX:t.pageX,pageY:t.pageY,type:"mousemove",scrollX:J.pageXOffset||R.body.scrollLeft||R.documentElement.scrollLeft,scrollY:J.pageYOffset||R.body.scrollTop||R.documentElement.scrollTop}}function Q(t){function e(t){return t===$||"object"!=typeof t}function i(t){return!E.isFunction(t)&&(!t&&!t.attr||t.length<1||"object"==typeof t&&!t.jquery&&!t.then)}return t&&"object"==typeof t?(e(t.metadata)&&(t.metadata={type:t.metadata}),"content"in t&&((e(t.content)||t.content.jquery)&&(t.content={text:t.content}),i(t.content.text||X)&&(t.content.text=X),"title"in t.content)&&(e(t.content.title)&&(t.content.title={text:t.content.title}),i(t.content.title.text||X))&&(t.content.title.text=X),"position"in t&&e(t.position)&&(t.position={my:t.position,at:t.position}),"show"in t&&e(t.show)&&(t.show=t.show.jquery?{target:t.show}:{event:t.show}),"hide"in t&&e(t.hide)&&(t.hide=t.hide.jquery?{target:t.hide}:{event:t.hide}),"style"in t&&e(t.style)&&(t.style={classes:t.style}),E.each(F,function(){this.sanitize&&this.sanitize(t)}),t):X}function d(l,x,d,t){var q,j,T=this,n=(R.body,I+"-"+d),C=0,c=0,z=E(),h=".qtip-"+d,p="qtip-disabled";function u(t){for(var e,i=0,o=x,n=t.split(".");o=o[n[i++]];)i",{class:"qtip-close "+(x.style.widget?"":I+"-icon"),title:e,"aria-label":e}).prepend(E("",{class:"ui-icon ui-icon-close",html:"×"})),q.button.appendTo(q.titlebar||z).attr("role","button").click(function(t){return z.hasClass(p)||T.hide(t),X})}function a(){var t=n+"-title";q.titlebar&&o(),q.titlebar=E("
",{class:I+"-titlebar "+(x.style.widget?i("header"):"")}).append(q.title=E("",{id:t,class:I+"-title","aria-atomic":W})).insertBefore(q.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(t){E(this).toggleClass("ui-state-active ui-state-focus","down"===t.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(t){E(this).toggleClass("ui-state-hover","mouseover"===t.type)}),x.content.title.button&&s()}function f(t,e){var i=q.title;T.rendered&&t&&((t=E.isFunction(t)?t.call(l,j.event,T):t)===X||!t&&""!==t?o(X):(t.jquery&&0=i||o(t.pageY-e.pageY)>=i)&&T.hide(t)}),"mouse"===o.target&&(n.show.bind("mousemove"+h,V),o.adjust.mouse)&&(x.hide.event&&(z.bind("mouseleave"+h,function(t){(t.relatedTarget||t.target)!==n.show[0]&&T.hide(t)}),q.target.bind("mouseenter"+h+" mouseleave"+h,function(t){j.onTarget="mouseenter"===t.type})),n.document.bind("mousemove"+h,function(t){T.rendered&&j.onTarget&&!z.hasClass(p)&&0",{id:n,class:[I,L,x.style.classes,I+"-pos-"+x.position.my.abbrev()].join(" "),width:x.style.width||"",height:x.style.height||"",tracking:"mouse"===o.target&&o.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":X,"aria-describedby":n+"-content","aria-hidden":W}).toggleClass(p,j.disabled).data("qtip",T).appendTo(x.position.container).append(q.content=E("",{class:I+"-content",id:n+"-content","aria-atomic":W})),T.rendered=-1,C=1,i.text?(a(),E.isFunction(i.text)||f(i.text,X)):i.button&&s(),E.isFunction(t)&&!t.then||m(t,X),T.rendered=W,r(),E.each(x.events,function(t,e){E.isFunction(e)&&z.bind("toggle"===t?"tooltipshow tooltiphide":"tooltip"+t,e)}),E.each(F,function(){"render"===this.initialize&&this(T)}),b(),z.queue("fx",function(t){T._triggerEvent("render"),C=0,(x.show.ready||e)&&T.toggle(W,j.event,X),t()})),T},get:function(t){var e,i;switch(t.toLowerCase()){case"dimensions":e={height:z.outerHeight(X),width:z.outerWidth(X)};break;case"offset":e=F.offset(z,x.position.container);break;default:e=(e=(i=u(t.toLowerCase()))[0][i[1]]).precedance?e.string():e}return e},set:function(n,t){var e,r=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,s=X,a=T.checks;return"string"==typeof n?(e=n,(n={})[e]=t):n=E.extend(W,{},n),E.each(n,function(t,e){var i=u(t.toLowerCase()),o=i[0][i[1]];i[0][i[1]]="object"==typeof e&&e.nodeType?E(e):e,n[t]=[i[0],i[1],e,o],s=r.test(t)||s}),Q(x),C=1,E.each(n,function(t,e){var i,o,n;for(i in a)for(o in a[i])(n=new RegExp(o,"i").exec(t))&&(e.push(n),a[i][o].apply(T,e))}),C=0,T.rendered&&0i&&(this.style.zIndex=this.style.zIndex-1)}),e.filter("."+O).qtip("blur",t)),z.addClass(O)[0].style.zIndex=o)),T},blur:function(t){return z.removeClass(O),T._triggerEvent("blur",[z.css("zIndex")],t),T},reposition:function(t,e){if(T.rendered&&!C){C=1;var i,o,n=x.position.target,r=x.position,s=r.my,a=r.at,l=r.adjust,c=l.method.split(" "),d=z.outerWidth(X),h=z.outerHeight(X),p=0,u=0,f=z.css("position"),g=r.viewport,m={left:0,top:0},b=r.container,v=0")[0]||{}).getContext;function S(t){var e=T.is(":visible");T.show(),t(),T.toggle(e)}function n(t,e,i,o){var n,r,s,a,l,c,d,h;j.tip&&(s=x.corner.clone(),a=i.adjusted,l=(c=p.options.position.adjust.method.split(" "))[0],c=c[1]||c[0],d={left:X,top:X,x:0,y:0},h={},x.corner.fixed!==W&&(l===G&&s.precedance===D&&a.left&&s.y!==N?s.precedance=s.precedance===D?P:D:l!==G&&a.left&&(s.x=s.x===N?0r[0]&&(i.left-=a.left,d.left=X),h[n.right!==U?H:B]=d.x)),(d.top=c===G&&!!a.top)&&(s.y===N?h["margin-top"]=d.y=n["margin-top"]:(r=n.bottom!==U?[a.top,-n.top]:[-a.top,n.top],(d.y=Math.max(r[0],r[1]))>r[0]&&(i.top-=a.top,d.top=X),h[n.bottom!==U?Y:_]=d.y)),j.tip.css(h).toggle(!(d.x&&d.y||s.x===N&&d.y||s.y===N&&d.x)),i.left-=n.left.charAt?n.user:l!==G||d.top||!d.left&&!d.top?n.left:0,i.top-=n.top.charAt?n.user:c!==G||d.left||!d.left&&!d.top?n.top:0,C.left=a.left,C.top=a.top,C.corner=s.clone())}function L(t,e,i){e=e||t[t.precedance];function o(t){return parseInt(t.css(s),10)}var n,r=j.titlebar&&t.y===_?j.titlebar:T,s="border-"+e+"-width";return S(function(){n=(i?o(i):o(j.content)||o(r)||o(T))||0}),n}function O(t){var e=t.precedance===P,i=z[e?m:b],o=z[e?b:m],t=-1'}x.corner=$,x.mimic=$,x.border=I,x.offset=q.offset,x.size=z,p.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){x.init()||x.destroy(),p.reposition()},"^style.tip.(height|width)$":function(){z={width:q.width,height:q.height},x.create(),x.update(),p.reposition()},"^content.title.text|style.(classes|widget)$":function(){j.tip&&j.tip.length&&x.update()}},E.extend(x,{init:function(){t=q.corner,i=(e=p.options.position).at,e=e.my.string?e.my.string():e.my;var t,e,i=(t===X||e===X&&i===X?X:(t===W?x.corner=new F.Corner(e):t.string||(x.corner=new F.Corner(t),x.corner.fixed=W),C.corner=new F.Corner(x.corner.string()),"centercenter"!==x.corner.string()))&&(M||E.browser.msie);return i&&(x.create(),x.update(),T.unbind(o).bind("tooltipmove"+o,n)),i},create:function(){var t=z.width,e=z.height;j.tip&&j.tip.remove(),j.tip=E("",{class:"qtip-tip"}).css({width:t,height:e}).prependTo(T),M?E("").appendTo(j.tip)[0].getContext("2d").save():(t=A("shape",'coordorigin="0,0"',"position:absolute;"),j.tip.html(t+t),E("*",j.tip).bind("click mousedown",function(t){t.stopPropagation()}))},update:function(t,e){var i,o,n,r,s,a,l,c,d,h,p,u,f,g,m=j.tip,b=m.children(),v=(z.width,z.height,q.mimic),y=Math.round;function w(t,e,i){e=t.css(e)||p;return i&&e===t.css(i)||c.test(e)?X:e}t=t||C.corner||x.corner,v===X?v=t:((v=new F.Corner(v)).precedance=t.precedance,"inherit"===v.x?v.x=t.x:"inherit"===v.y?v.y=t.y:v.x===v.y&&(v[t.precedance]=t[t.precedance])),v.precedance,t.precedance===D?(z.width=q.height,z.height=q.width):(z.width=q.width,z.height=q.height),j.tip.css({width:r=z.width,height:s=z.height}),a=t,l=j.tip.css("cssText",""),a=a||x.corner,c=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,d="border-"+a[a.precedance]+"-color",h="background-color",p="transparent",u=" !important",f=j.titlebar,g=f&&(a.y===_||a.y===N&&l.position().top+z.height/2+q.offset)<[^<]*)*<\/script>/gi,h=W,p=X;r.checks.ajax={"^content.ajax":function(t,e,i){"ajax"===e&&(l=i),"once"===e?a.init():l&&l.url?a.load():o.unbind(n)}},E.extend(a,{init:function(){return l&&l.url&&o.unbind(n)[l.once?"one":"bind"]("tooltipshow"+n,a.load),a},load:function(e){if(p)p=X;else{var n,t=l.url.lastIndexOf(" "),i=l.url,o=!l.loading&&h;if(o)try{e.preventDefault()}catch(t){}else if(e&&e.isDefaultPrevented())return a;s&&s.abort&&s.abort(),-1").append(t.replace(d,"")).find(n)),(o=c.success||l.success)&&E.isFunction(o)?o.call(l.context||r,t,e,i):r.set("content.text",t))},complete:function(){var t;r.destroyed||(h=X,o&&(p=W,r.show(e.originalEvent)),(t=c.complete||l.complete)&&E.isFunction(t)&&t.apply(l.context||r,arguments))}}))}},destroy:function(){s&&s.abort&&s.abort(),r.destroyed=W}}),a.init()}(t)},F.ajax.initialize="render",F.ajax.sanitize=function(t){var e=t.content;e&&"ajax"in e&&"boolean"!=typeof(e="object"!=typeof(e=e.ajax)?t.content.ajax={url:e}:e).once&&e.once&&(e.once=!!e.once)},E.extend(W,y.defaults,{content:{ajax:{loading:W,once:W}}}),F.tip=function(t){var e=t.plugins.tip;return"object"==typeof e?e:t.plugins.tip=new i(t)},F.tip.initialize="render",F.tip.sanitize=function(t){var e=t.style;e&&"tip"in e&&("object"!=typeof(e=t.style.tip)&&(t.style.tip={corner:e}),/string|boolean/i.test(typeof e.corner)||(e.corner=W),"number"!=typeof e.width&&delete e.width,"number"!=typeof e.height&&delete e.height,"number"!=typeof e.border&&e.border!==W&&delete e.border,"number"!=typeof e.offset)&&delete e.offset},E.extend(W,y.defaults,{style:{tip:{corner:W,mimic:X,width:6,height:6,border:W,offset:0}}}),F.modal=function(t){var e=t.plugins.modal;return"object"==typeof e?e:t.plugins.modal=new function(e){var s,a=this,l=e.options.show.modal,o=e.elements,c=o.tooltip,n="#qtip-overlay",r=".qtipmodal",d=r+e.id,h="is-modal-qtip",p=E(R.body),t=F.modal.focusable.join(","),i={};function u(){i=E(t,c).not("[disabled]").map(function(){return"function"==typeof this.focus?this:null})}function f(t){i.length<1&&t.length?t.not("body").blur():i.first().focus()}function g(t){var e=E(t.target),i=e.closest(".qtip");(i.length<1?X:parseInt(i[0].style.zIndex,10)>parseInt(c[0].style.zIndex,10))||E(t.target).closest(S)[0]===c[0]||f(e)}e.checks.modal={"^show.modal.(on|blur)$":function(){a.init(),o.overlay.toggle(c.is(":visible"))},"^content.text$":function(){u()}},E.extend(a,{init:function(){return l.on&&(s=a.create(),c.attr(h,W).css("z-index",F.modal.zindex+E(S+"["+h+"]").length).unbind(r).unbind(d).bind("tooltipshow"+r+" tooltiphide"+r,function(t,e,i){var o=t.originalEvent;if(t.target===c[0])if(o&&"tooltiphide"===t.type&&/mouse(leave|enter)/.test(o.type)&&E(o.relatedTarget).closest(s[0]).length)try{t.preventDefault()}catch(t){}else o&&o.solo||a[t.type.replace("tooltip","")](t,i)}).bind("tooltipfocus"+r,function(t){if(!t.isDefaultPrevented()&&t.target===c[0]){var e=E(S).filter("["+h+"]"),i=F.modal.zindex+e.length,o=parseInt(c[0].style.zIndex,10);s[0].style.zIndex=i-2,e.each(function(){this.style.zIndex>o&&--this.style.zIndex}),e.end().filter("."+O).qtip("blur",t.originalEvent),c.addClass(O)[0].style.zIndex=i;try{t.preventDefault()}catch(t){}}}).bind("tooltiphide"+r,function(t){t.target===c[0]&&E("["+h+"]").filter(":visible").not(c).last().qtip("focus",t)}),l.escape&&E(R).unbind(d).bind("keydown"+d,function(t){27===t.keyCode&&c.hasClass(O)&&e.hide(t)}),l.blur&&o.overlay.unbind(d).bind("click"+d,function(t){c.hasClass(O)&&e.hide(t)}),u()),a},create:function(){var t=E(n),e=E(J);return t.length?o.overlay=t.insertAfter(E(S).last()):(s=o.overlay=E("",{id:n.substr(1),html:"",mousedown:function(){return X}}).hide().insertAfter(E(S).last()),e.unbind(r).bind("resize"+r,i),i(),s);function i(){s.css({height:e.height(),width:e.width()})}},toggle:function(t,e,i){var o,n,r;return t&&t.isDefaultPrevented()||(t=l.effect,o=e?"show":"hide",n=s.is(":visible"),r=E("["+h+"]").filter(":visible").not(c),(s=s||a.create()).is(":animated")&&n===e&&s.data("toggleState")!==X)||!e&&r.length||(e?(s.css({left:0,top:0}),s.toggleClass("blurs",l.blur),l.stealfocus!==X&&(p.bind("focusin"+d,g),f(E("body :focus")))):p.unbind("focusin"+d),s.stop(W,X).data("toggleState",e),E.isFunction(t)?t.call(s,e):t===X?s[o]():s.fadeTo(parseInt(i,10)||90,e?1:0,function(){e||E(this).hide()}),e)||s.queue(function(t){s.css({left:"",top:""}).removeData("toggleState"),t()}),a},show:function(t,e){return a.toggle(t,W,e)},hide:function(t,e){return a.toggle(t,X,e)},destroy:function(){return s&&(E("["+h+"]").not(c).length<1?(o.overlay.remove(),E(R).unbind(r)):o.overlay.unbind(r+e.id),p.unbind("focusin"+d)),c.removeAttr(h).unbind(r)}}),a.init()}(t)},F.modal.initialize="render",F.modal.sanitize=function(t){t.show&&("object"!=typeof t.show.modal?t.show.modal={on:!!t.show.modal}:void 0===t.show.modal.on&&(t.show.modal.on=W))},F.modal.zindex=y.zindex-200,F.modal.focusable=["a[href]","area[href]","input","select","textarea","button","iframe","object","embed","[tabindex]","[contenteditable]"],E.extend(W,y.defaults,{show:{modal:{on:X,effect:W,blur:W,stealfocus:W,escape:W}}}),F.viewport=function(t,v,e,i,o,n,r){var y,s=e.target,a=t.elements.tooltip,w=e.my,x=e.at,l=e.adjust,c=l.method.split(" "),d=c[0],c=c[1]||c[0],q=e.viewport,j=e.container,e=t.cache,T=t.plugins.tip,h={left:0,top:0};return q.jquery&&s[0]!==J&&s[0]!==R.body&&"none"!==l.method&&(s="fixed"===a.css("position"),q={elem:q,height:q[(q[0]===J?"h":"outerH")+"eight"](),width:q[(q[0]===J?"w":"outerW")+"idth"](),scrollleft:s?0:q.scrollLeft(),scrolltop:s?0:q.scrollTop(),offset:q.offset()||{left:0,top:0}},j={elem:j,scrollLeft:j.scrollLeft(),scrollTop:j.scrollTop(),offset:j.offset()||{left:0,top:0}},"shift"===d&&"shift"===c||(y=w.clone()),h={left:"none"!==d?p(D,P,d,l.x,B,H,m,i,n):0,top:"none"!==c?p(P,D,c,l.y,_,Y,b,o,r):0},y)&&e.lastClass!==(s=I+"-pos-"+y.abbrev())&&a.removeClass(t.cache.lastClass).addClass(t.cache.lastClass=s),h;function p(t,e,i,o,n,r,s,a,l){var c=v[n],d=w[t],h=x[t],p=i===G,u=-j.offset[n]+q.offset[n]+q["scroll"+n],f=d===n?l:d===r?-l:-l/2,g=T&&T.size&&T.size[s]||0,m=T&&T.corner&&T.corner.precedance===t&&!p?g:0,b=u-c+m,l=c+l-q[s]-u+m,h=f-(w.precedance===t||d===w[e]?h===n?a:h===r?-a:-a/2:0)-(h===N?a/2:0);return p?(h=(d===n?1:-1)*f-(m=T&&T.corner&&T.corner.precedance===e?g:0),v[n]+=0l&&(v[n]=c,y=w.clone())),v[n]-c}},F.imagemap=function(t,e,i,o){e.jquery||(e=E(e));var n,r=t.cache.areas={},t=(e[0].shape||e.attr("shape")).toLowerCase(),s=e[0].coords||e.attr("coords"),a=s.split(","),l=[],e=E('img[usemap="#'+e.parent("map").attr("name")+'"]'),c=e.offset(),d={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10}},h=0;function p(t,e,i){for(var o,n,r=0,s=1,a=1,l=t.width,c=t.height;0t.width-s)||i.y===_&&a<=n||i.y===Y&&n<=a||i.y===N&&(nt.height-a))&&e.splice(r,1);return{left:e[0][0],top:e[0][1]}}if(c.left+=Math.ceil((e.outerWidth()-e.width())/2),c.top+=Math.ceil((e.outerHeight()-e.height())/2),"poly"===t)for(h=a.length;h--;)(n=[parseInt(a[--h],10),parseInt(a[h+1],10)])[0]>d.position.right&&(d.position.right=n[0]),n[0]d.position.bottom&&(d.position.bottom=n[1]),n[1]'),n.bgiframe.appendTo(c),c.bind("tooltipmove"+i,a.adjustBGIFrame)),s=E("",{id:"qtip-rcontainer"}).appendTo(R.body),a.redraw(),n.overlay&&!h&&(e.bind("scroll.qtip-ie6, resize.qtip-ie6",t=function(){n.overlay[0].style.top=e.scrollTop()+"px"}),t(),n.overlay.addClass("qtipmodal-ie6fix"),h=W)},adjustBGIFrame:function(){var t=r.get("dimensions"),e=r.plugins.tip,i=n.tip,o={left:-(o=parseInt(c.css("border-left-width"),10)||0),top:-o};e&&i&&(o[(e="x"===e.corner.precedance?["width","left"]:["height","top"])[1]]-=i[e[0]]()),n.bgiframe.css(o).css(t)},redraw:function(){var t,e,i,o,n;return r.rendered<1||d||(o=l.style,n=l.position.container,d=1,o.height&&c.css(b,o.height),o.width?c.css(m,o.width):(c.css(m,"").appendTo(s),(o=c.width())%2<1&&(o+=1),t=-1<((e=c.css("max-width")||"")+(i=c.css("min-width")||"")).indexOf("%")?n.width()/100:0,o=(e=(-1