jenkins-bot has submitted this change and it was merged.

Change subject: Updated qTip2 Library to v 2.2.1 Required to support latest 
version of jQuery in Mediawiki v1.24.1.  Added our own css file to make 
modifications to the style of the tooltip keeping it very close to the same as 
before this update.
......................................................................


Updated qTip2 Library to v 2.2.1
Required to support latest version of jQuery in Mediawiki v1.24.1.  Added our 
own css file to make modifications to the style of the tooltip keeping it very 
close to the same as before this update.

Change-Id: Id3115c3b7bad7f50d5c42582800f7efb790793e0
---
M BiblioPlus.php
A resources/ext.biblioPlus.min.css
M resources/ext.biblioPlus.qtip.config.js
M resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css
M resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js
5 files changed, 26 insertions(+), 6 deletions(-)

Approvals:
  jenkins-bot: Verified
  KarenEddy: Verified; Looks good to me, approved



diff --git a/BiblioPlus.php b/BiblioPlus.php
index ad7269a..7ede8e5 100644
--- a/BiblioPlus.php
+++ b/BiblioPlus.php
@@ -156,7 +156,7 @@
 define('CACHE_TTL', 3600 * 24);
 
 $wgBiblioPlusForce = true;
-$wgBiblioPlusVersion = "1.1.0";
+$wgBiblioPlusVersion = "1.2.0";
 
 $dir = dirname(__FILE__) . '/';
 $wgAutoloadClasses['BiblioXml'] = $dir . 'BiblioXml.php';
diff --git a/resources/ext.biblioPlus.min.css b/resources/ext.biblioPlus.min.css
new file mode 100644
index 0000000..ae6de54
--- /dev/null
+++ b/resources/ext.biblioPlus.min.css
@@ -0,0 +1,17 @@
+/* BiblioPlus v1.2.0 | Licensed GPL */
+
+/* Enlarge the max width of the tooltip from default 280px */
+.qtip {
+    max-width: 400px;
+}
+
+/* Shrink the line height a bit from default 20px */
+.qtip-bootstrap {
+    line-height: 18px;
+}
+
+/* Shrink the font-size a bit from default 14px */
+.qtip-content {
+    font-size: 0.95em;
+}
+
diff --git a/resources/ext.biblioPlus.qtip.config.js 
b/resources/ext.biblioPlus.qtip.config.js
index 73d9e26..9e34445 100644
--- a/resources/ext.biblioPlus.qtip.config.js
+++ b/resources/ext.biblioPlus.qtip.config.js
@@ -13,8 +13,7 @@
                        }
                },
                style: {
-                       classes: 'ui-tooltip-shadow ui-tooltip-bootstrap',
-                       width: 400
+                       classes: 'qtip-shadow qtip-bootstrap'                   
                },
                hide: {
                        fixed: true,
diff --git a/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css 
b/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css
index 0c4a012..880d880 100644
--- a/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css
+++ b/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css
@@ -1 +1,3 @@
-.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:1000px;min-width:50px;font-size:10.5px;line-height:12px;border-style:solid;border-width:1px;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;overflow:hidden;text-align:left;word-wrap:break-word;padding:5px
 
9px;}.ui-tooltip-titlebar{position:relative;min-height:14px;overflow:hidden;font-weight:700;border-width:0
 0 1px;padding:5px 35px 5px 10px;}.ui-tooltip-titlebar + 
.ui-tooltip-content{border-top-width:0!important;}.ui-tooltip-titlebar 
.ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium
 none;border-style:solid;border-width:1px;}* html .ui-tooltip-titlebar 
.ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon 
.ui-icon{display:block;text-indent:-1000em;direction:ltr;}.ui-tooltip-icon,.ui-tooltip-icon
 
.ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}.ui-tooltip-icon
 .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal 
bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none 
no-repeat -100em 
-100em;}.ui-tooltip-default{background-color:#FFFFA3;color:#555;border-color:#F1D031;}.ui-tooltip-default
 .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default 
.ui-tooltip-icon{background:#F1F1F1;color:#777;border-color:#CCC;}.ui-tooltip-default
 .ui-tooltip-titlebar 
.ui-state-hover{color:#111;border-color:#AAA;}.ui-tooltip-light{background-color:#FFF;color:#454545;border-color:#E2E2E2;}.ui-tooltip-light
 
.ui-tooltip-titlebar{background-color:#f1f1f1;}.ui-tooltip-dark{background-color:#505050;color:#f3f3f3;border-color:#303030;}.ui-tooltip-dark
 .ui-tooltip-titlebar{background-color:#404040;}.ui-tooltip-dark 
.ui-tooltip-icon{border-color:#444;}.ui-tooltip-cream{background-color:#FBF7AA;color:#A27D35;border-color:#F9E98E;}.ui-tooltip-cream
 .ui-tooltip-titlebar{background-color:#F0DE7D;}.ui-tooltip-cream 
.ui-state-default .ui-tooltip-icon{background-position:-82px 
0;}.ui-tooltip-red{background-color:#F78B83;color:#912323;border-color:#D95252;}.ui-tooltip-red
 .ui-tooltip-titlebar{background-color:#F06D65;}.ui-tooltip-red 
.ui-state-default .ui-tooltip-icon{background-position:-102px 
0;}.ui-tooltip-green{background-color:#CAED9E;color:#3F6219;border-color:#90D93F;}.ui-tooltip-green
 .ui-tooltip-titlebar{background-color:#B0DE78;}.ui-tooltip-green 
.ui-state-default .ui-tooltip-icon{background-position:-42px 
0;}.ui-tooltip-blue{background-color:#E5F6FE;color:#5E99BD;border-color:#ADD9ED;}.ui-tooltip-blue
 .ui-tooltip-titlebar{background-color:#D0E9F5;}.ui-tooltip-blue 
.ui-state-default .ui-tooltip-icon{background-position:-2px 
0;}.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px 
rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px 
rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px 
rgba(0,0,0,0.15);}.ui-tooltip-rounded,.ui-tooltip-tipsy,.ui-tooltip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-tooltip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0
 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px 
#333;color:#FFF;background:#4A4A4A;background-image:0;border-width:0;}.ui-tooltip-youtube
 .ui-tooltip-titlebar{background-color:rgba(0,0,0,0);}.ui-tooltip-youtube 
.ui-tooltip-content{font:12px 
arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);;padding:.75em;}.ui-tooltip-youtube
 
.ui-tooltip-icon{border-color:#222;}.ui-tooltip-jtools{background:rgba(0,0,0,0.7);background-image:0;border:2px
 solid 
rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0
 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px 
#333;}.ui-tooltip-jtools 
.ui-tooltip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);}.ui-tooltip-jtools
 
.ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);}.ui-tooltip-jtools
 .ui-tooltip-titlebar,.ui-tooltip-jtools 
.ui-tooltip-content{background:transparent;color:#FFF;border:0 dashed 
transparent;}.ui-tooltip-jtools 
.ui-tooltip-icon{border-color:#555;}.ui-tooltip-jtools .ui-tooltip-titlebar 
.ui-state-hover{border-color:#333;}.ui-tooltip-cluetip{-webkit-box-shadow:4px 
4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px 
rgba(0,0,0,0.4);box-shadow:4px 4px 5px 
rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed 
transparent;}.ui-tooltip-cluetip 
.ui-tooltip-titlebar{background-color:#87876A;color:#FFF;border:0 dashed 
transparent;}.ui-tooltip-cluetip 
.ui-tooltip-icon{border-color:#808064;}.ui-tooltip-cluetip .ui-tooltip-titlebar 
.ui-state-hover{color:#696952;border-color:#696952;}.ui-tooltip-tipsy{background:rgba(0,0,0,.87);color:#FFF;border:0
 solid transparent;font-size:11px;font-family:'Lucida Grande', 
sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px 
#000;}.ui-tooltip-tipsy 
.ui-tooltip-titlebar{background-color:transparent;padding:6px 35px 0 
10px;}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10px;}.ui-tooltip-tipsy 
.ui-tooltip-icon{text-shadow:none;border-color:#222;}.ui-tooltip-tipped{border:3px
 solid 
#959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif;}.ui-tooltip-tipped
 
.ui-tooltip-titlebar{border-bottom-width:0;color:#FFF;background:#3A79B8;background-image:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);}.ui-tooltip-tipped
 .ui-tooltip-icon{border:2px solid 
#285589;background:#285589;}.ui-tooltip-tipped .ui-tooltip-icon 
.ui-icon{background-color:#FBFBFB;color:#555;}.ui-tooltip-bootstrap{font-size:13px;line-height:18px;color:#333;background-color:#fff;border:1px
 solid 
rgba(0,0,0,0.2);border-right-width:2px;border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0
 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 
rgba(0,0,0,0.2);box-shadow:0 5px 10px 
rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.ui-tooltip-bootstrap
 .ui-tooltip-titlebar{font-size:18px;line-height:22px;border-bottom:1px solid 
#ccc;background-color:transparent;}.ui-tooltip-bootstrap .ui-tooltip-titlebar 
.ui-state-default{right:9px;top:49%;border-style:none;}.ui-tooltip-bootstrap 
.ui-tooltip-icon{background:#FFF;}.ui-tooltip-bootstrap .ui-tooltip-icon 
.ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0
 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);}.ui-tooltip-bootstrap 
.ui-tooltip-icon 
.ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}.ui-tooltip:not(.ie9haxors)
 div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) 
div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}.ui-tooltip 
.ui-tooltip-tip{overflow:hidden;z-index:10;margin:0 auto;}.ui-tooltip 
.ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip 
*{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0
 dashed transparent;}.ui-tooltip .ui-tooltip-tip 
canvas{top:0;left:0;}#qtip-overlay{position:fixed;left:-10000em;top:-10000em;}#qtip-overlay.blurs{cursor:pointer;}#qtip-overlay
 
div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.7;filter:alpha(opacity=70);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}.ui-tooltip-dark
 .ui-tooltip-titlebar .ui-state-hover,.ui-tooltip-youtube .ui-tooltip-titlebar 
.ui-state-hover,.ui-tooltip-tipsy .ui-tooltip-titlebar 
.ui-state-hover{border-color:#303030;}.ui-tooltip-red 
.ui-tooltip-icon,.ui-tooltip-red .ui-tooltip-titlebar 
.ui-state-hover{border-color:#D95252;}
\ No newline at end of file
+/* qTip2 v2.2.1 | Plugins: None | Styles: core basic css3 | qtip2.com | 
Licensed MIT | Sat Sep 06 2014 18:06:50 */
+
+.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px
 
9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px
 35px 5px 10px;overflow:hidden;border-width:0 0 
1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium
 none;border:1px solid transparent}.qtip-titlebar 
.qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar 
.qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon 
.ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon 
.ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon
 
.ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400
 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none 
no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px 
solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default 
.qtip-titlebar{background-color:#FFEF93}.qtip-default 
.qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default 
.qtip-titlebar .qtip-close{border-color:#AAA;color:#111} 
.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light
 .qtip-titlebar{background-color:#f1f1f1} 
.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark
 .qtip-titlebar{background-color:#404040}.qtip-dark 
.qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar 
.ui-state-hover{border-color:#303030} 
.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream
 .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close 
.qtip-icon{background-position:-82px 0} 
.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red 
.qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close 
.qtip-icon{background-position:-102px 0}.qtip-red 
.qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar 
.ui-state-hover{border-color:#D95252} 
.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green
 .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close 
.qtip-icon{background-position:-42px 0} 
.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue
 .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close 
.qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 
3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px 
rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px 
rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded
 .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 
0;border-radius:4px 4px 0 
0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0
 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px 
#333;color:#fff;border:0 solid 
transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left 
top,left 
bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A
 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 
100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 
100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 
100%)}.qtip-youtube 
.qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube
 .qtip-content{padding:.75em;font:12px 
arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
 StartColorStr=#4a4a4a, 
EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
 StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube 
.qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar 
.ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left
 top,left 
bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px
 solid #ddd;border:2px solid 
rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0
 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px 
#333}.qtip-jtools 
.qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,
 
endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,
 endColorstr=#4A4A4A)"}.qtip-jtools 
.qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,
 
endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,
 endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools 
.qtip-content{background:transparent;color:#fff;border:0 dashed 
transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools 
.qtip-titlebar 
.ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px 
rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 
5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed 
transparent}.qtip-cluetip 
.qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed 
transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip 
.qtip-titlebar 
.ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0
 solid transparent;font-size:11px;font-family:'Lucida 
Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px 
#000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 
10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 
10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy 
.qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px 
solid 
#959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped
 
.qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left
 top,left 
bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,
 
endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,
 endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid 
#285589;background:#285589}.qtip-tipped .qtip-icon 
.ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px
 solid #ccc;border:1px solid 
rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0
 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 
5px 10px 
rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap
 .qtip-titlebar{padding:8px 
14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px
 solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 
0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar 
.qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap 
.qtip-content{padding:9px 14px}.qtip-bootstrap 
.qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon 
.ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0
 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon 
.ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors)
 div.qtip-content,.qtip:not(.ie9haxors) 
div.qtip-titlebar{filter:none;-ms-filter:none}
\ No newline at end of file
diff --git a/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js 
b/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js
index a9c3309..dd12f49 100644
--- a/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js
+++ b/resources/ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js
@@ -1,2 +1,4 @@
-/*! qTip2 v2.0.0 | http://craigsworks.com/projects/qtip2/ | Licensed MIT, GPL 
*/
-(function(a){"use strict",typeof 
define=="function"&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)})(function(a){function
 G(){G.history=G.history||[],G.history.push(arguments);if("object"==typeof 
console){var 
a=console[console.warn?"warn":"log"],b=Array.prototype.slice.call(arguments),c;typeof
 arguments[0]=="string"&&(b[0]="qTip2: 
"+b[0]),c=a.apply?a.apply(console,b):a(b)}}function H(b){var 
e=function(a){return a===d||"object"!=typeof 
a},f=function(b){return!a.isFunction(b)&&(!b&&!b.attr||b.length<1||"object"==typeof
 b&&!b.jquery)};if(!b||"object"!=typeof b)return 
c;e(b.metadata)&&(b.metadata={type:b.metadata});if("content"in 
b){if(e(b.content)||b.content.jquery)b.content={text:b.content};f(b.content.text||c)&&(b.content.text=c),"title"in
 
b.content&&(e(b.content.title)&&(b.content.title={text:b.content.title}),f(b.content.title.text||c)&&(b.content.title.text=c))}return"position"in
 b&&e(b.position)&&(b.position={my:b.position,at:b.position}),"show"in 
b&&e(b.show)&&(b.show=b.show.jquery?{target:b.show}:{event:b.show}),"hide"in 
b&&e(b.hide)&&(b.hide=b.hide.jquery?{target:b.hide}:{event:b.hide}),"style"in 
b&&e(b.style)&&(b.style={classes:b.style}),a.each(r,function(){this.sanitize&&this.sanitize(b)}),b}function
 I(e,f,n,o){function N(a){var 
b=0,c,d=f,e=a.split(".");while(d=d[e[b++]])b<e.length&&(c=d);return[c||f,e.pop()]}function
 O(){var 
a=f.style.widget;J.toggleClass(v,a).toggleClass(y,f.style.def&&!a),L.content.toggleClass(v+"-content",a),L.titlebar&&L.titlebar.toggleClass(v+"-header",a),L.button&&L.button.toggleClass(u+"-icon",!a)}function
 
P(a){L.title&&(L.titlebar.remove(),L.titlebar=L.title=L.button=d,a!==c&&p.reposition())}function
 Q(){var b=f.content.title.button,d=typeof b=="string",e=d?b:"Close 
tooltip";L.button&&L.button.remove(),b.jquery?L.button=b:L.button=a("<a 
/>",{"class":"ui-state-default ui-tooltip-close 
"+(f.style.widget?"":u+"-icon"),title:e,"aria-label":e}).prepend(a("<span 
/>",{"class":"ui-icon 
ui-icon-close",html:"&times;"})),L.button.appendTo(L.titlebar).attr("role","button").click(function(a){return
 J.hasClass(w)||p.hide(a),c}),p.redraw()}function R(){var 
c=D+"-title";L.titlebar&&P(),L.titlebar=a("<div />",{"class":u+"-titlebar 
"+(f.style.widget?"ui-widget-header":"")}).append(L.title=a("<div 
/>",{id:c,"class":u+"-title","aria-atomic":b})).insertBefore(L.content).delegate(".ui-tooltip-close","mousedown
 keydown mouseup keyup 
mouseout",function(b){a(this).toggleClass("ui-state-active 
ui-state-focus",b.type.substr(-4)==="down")}).delegate(".ui-tooltip-close","mouseover
 
mouseout",function(b){a(this).toggleClass("ui-state-hover",b.type==="mouseover")}),f.content.title.button?Q():p.rendered&&p.redraw()}function
 S(a){var b=L.button,d=L.title;if(!p.rendered)return 
c;a?(d||R(),Q()):b.remove()}function T(b,d){var 
f=L.title;if(!p.rendered||!b)return 
c;a.isFunction(b)&&(b=b.call(e,M.event,p));if(b===c||!b&&b!=="")return 
P(c);b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),p.redraw(),d!==c&&p.rendered&&J[0].offsetWidth>0&&p.reposition(M.event)}function
 U(b,d){function g(b){function h(e){e&&(delete 
g[e.src],clearTimeout(p.timers.img[e.src]),a(e).unbind(K)),a.isEmptyObject(g)&&(p.redraw(),d!==c&&p.reposition(M.event),b())}var
 e,g={};if((e=f.find("img[src]:not([height]):not([width])")).length===0)return 
h();e.each(function(b,c){if(g[c.src]!==undefined)return;var d=0,e=3;(function 
f(){if(c.height||c.width||d>e)return 
h(c);d+=1,p.timers.img[c.src]=setTimeout(f,700)})(),a(c).bind("error"+K+" 
load"+K,function(){h(this)}),g[c.src]=c})}var 
f=L.content;return!p.rendered||!b?c:(a.isFunction(b)&&(b=b.call(e,M.event,p)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),p.rendered<0?J.queue("fx",g):(I=0,g(a.noop)),p)}function
 V(){function j(a){if(J.hasClass(w))return 
c;clearTimeout(p.timers.show),clearTimeout(p.timers.hide);var 
d=function(){p.toggle(b,a)};f.show.delay>0?p.timers.show=setTimeout(d,f.show.delay):d()}function
 k(b){if(J.hasClass(w)||G||I)return c;var 
e=a(b.relatedTarget||b.target),h=e.closest(x)[0]===J[0],i=e[0]===g.show[0];clearTimeout(p.timers.show),clearTimeout(p.timers.hide);if(d.target==="mouse"&&h||f.hide.fixed&&/mouse(out|leave|move)/.test(b.type)&&(h||i)){try{b.preventDefault(),b.stopImmediatePropagation()}catch(j){}return}f.hide.delay>0?p.timers.hide=setTimeout(function(){p.hide(b)},f.hide.delay):p.hide(b)}function
 l(a){if(J.hasClass(w))return 
c;clearTimeout(p.timers.inactive),p.timers.inactive=setTimeout(function(){p.hide(a)},f.hide.inactive)}function
 m(a){p.rendered&&J[0].offsetWidth>0&&p.reposition(a)}var 
d=f.position,g={show:f.show.target,hide:f.hide.target,viewport:a(d.viewport),document:a(document),body:a(document.body),window:a(window)},h={show:a.trim(""+f.show.event).split("
 "),hide:a.trim(""+f.hide.event).split(" 
")},i=a.browser.msie&&parseInt(a.browser.version,10)===6;J.bind("mouseenter"+K+"
 mouseleave"+K,function(a){var 
b=a.type==="mouseenter";b&&p.focus(a),J.toggleClass(A,b)}),/mouse(out|leave)/i.test(f.hide.event)&&f.hide.leave==="window"&&g.window.bind("mouseout"+K+"
 
blur"+K,function(a){!/select|option/.test(a.target.nodeName)&&!a.relatedTarget&&p.hide(a)}),f.hide.fixed?(g.hide=g.hide.add(J),J.bind("mouseover"+K,function(){J.hasClass(w)||clearTimeout(p.timers.hide)})):/mouse(over|enter)/i.test(f.show.event)&&g.hide.bind("mouseleave"+K,function(a){clearTimeout(p.timers.show)}),(""+f.hide.event).indexOf("unfocus")>-1&&d.container.closest("html").bind("mousedown"+K,function(b){var
 
c=a(b.target),d=p.rendered&&!J.hasClass(w)&&J[0].offsetWidth>0,f=c.parents(x).filter(J[0]).length>0;c[0]!==e[0]&&c[0]!==J[0]&&!f&&!e.has(c[0]).length&&!c.attr("disabled")&&p.hide(b)}),"number"==typeof
 
f.hide.inactive&&(g.show.bind("qtip-"+n+"-inactive",l),a.each(q.inactiveEvents,function(a,b){g.hide.add(L.tooltip).bind(b+K+"-inactive",l)})),a.each(h.hide,function(b,c){var
 
d=a.inArray(c,h.show),e=a(g.hide);d>-1&&e.add(g.show).length===e.length||c==="unfocus"?(g.show.bind(c+K,function(a){J[0].offsetWidth>0?k(a):j(a)}),delete
 
h.show[d]):g.hide.bind(c+K,k)}),a.each(h.show,function(a,b){g.show.bind(b+K,j)}),"number"==typeof
 f.hide.distance&&g.show.add(J).bind("mousemove"+K,function(a){var 
b=M.origin||{},c=f.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&p.hide(a)}),d.target==="mouse"&&(g.show.bind("mousemove"+K,function(a){s={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),d.adjust.mouse&&(f.hide.event&&(J.bind("mouseleave"+K,function(a){(a.relatedTarget||a.target)!==g.show[0]&&p.hide(a)}),L.target.bind("mouseenter"+K+"
 
mouseleave"+K,function(a){M.onTarget=a.type==="mouseenter"})),g.document.bind("mousemove"+K,function(a){p.rendered&&M.onTarget&&!J.hasClass(w)&&J[0].offsetWidth>0&&p.reposition(a||s)}))),(d.adjust.resize||g.viewport.length)&&(a.event.special.resize?g.viewport:g.window).bind("resize"+K,m),(g.viewport.length||i&&J.css("position")==="fixed")&&g.viewport.bind("scroll"+K,m)}function
 W(){var 
b=[f.show.target[0],f.hide.target[0],p.rendered&&L.tooltip[0],f.position.container[0],f.position.viewport[0],window,document];p.rendered?a([]).pushStack(a.grep(b,function(a){return
 typeof a=="object"})).unbind(K):f.show.target.unbind(K+"-create")}var 
p=this,C=document.body,D=u+"-"+n,G=0,I=0,J=a(),K=".qtip-"+n,L,M;p.id=n,p.rendered=c,p.destroyed=c,p.elements=L={target:e},p.timers={img:{}},p.options=f,p.checks={},p.plugins={},p.cache=M={event:{},target:a(),disabled:c,attr:o,onTarget:c,lastClass:""},p.checks.builtin={"^id$":function(d,e,f){var
 
g=f===b?q.nextid:f,h=u+"-"+g;g!==c&&g.length>0&&!a("#"+h).length&&(J[0].id=h,L.content[0].id=h+"-content",L.title[0].id=h+"-title")},"^content.text$":function(a,b,c){U(c)},"^content.title.text$":function(a,b,c){if(!c)return
 
P();!L.title&&c&&R(),T(c)},"^content.title.button$":function(a,b,c){S(c)},"^position.(my|at)$":function(a,b,c){"string"==typeof
 c&&(a[b]=new 
r.Corner(c))},"^position.container$":function(a,b,c){p.rendered&&J.appendTo(c)},"^show.ready$":function(){p.rendered?p.toggle(b):p.render(1)},"^style.classes$":function(a,b,c){J.attr("class",u+"
 qtip ui-helper-reset 
"+c)},"^style.widget|content.title":O,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){J[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){var
 
a=f.position;J.attr("tracking",a.target==="mouse"&&a.adjust.mouse),W(),V()}},a.extend(p,{render:function(d){if(p.rendered)return
 p;var 
g=f.content.text,h=f.content.title.text,i=f.position,j=a.Event("tooltiprender");return
 a.attr(e[0],"aria-describedby",D),J=L.tooltip=a("<div/>",{id:D,"class":u+" 
qtip ui-helper-reset "+y+" "+f.style.classes+" 
"+u+"-pos-"+f.position.my.abbrev(),width:f.style.width||"",height:f.style.height||"",tracking:i.target==="mouse"&&i.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":c,"aria-describedby":D+"-content","aria-hidden":b}).toggleClass(w,M.disabled).data("qtip",p).appendTo(f.position.container).append(L.content=a("<div
 
/>",{"class":u+"-content",id:D+"-content","aria-atomic":b})),p.rendered=-1,I=1,G=1,h&&(R(),a.isFunction(h)||T(h,c)),a.isFunction(g)||U(g,c),p.rendered=b,O(),a.each(f.events,function(b,c){a.isFunction(c)&&J.bind(b==="toggle"?"tooltipshow
 
tooltiphide":"tooltip"+b,c)}),a.each(r,function(){this.initialize==="render"&&this(p)}),V(),J.queue("fx",function(a){j.originalEvent=M.event,J.trigger(j,[p]),I=0,G=0,p.redraw(),(f.show.ready||d)&&p.toggle(b,M.event,c),a()}),p},get:function(a){var
 
b,c;switch(a.toLowerCase()){case"dimensions":b={height:J.outerHeight(),width:J.outerWidth()};break;case"offset":b=r.offset(J,f.position.container);break;default:c=N(a.toLowerCase()),b=c[0][c[1]],b=b.precedance?b.string():b}return
 b},set:function(e,g){function n(a,b){var c,d,e;for(c in l)for(d in 
l[c])if(e=(new RegExp(d,"i")).exec(a))b.push(e),l[c][d].apply(p,b)}var 
h=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,i=/^content\.(title|attr)|style/i,j=c,k=c,l=p.checks,m;return"string"==typeof
 e?(m=e,e={},e[m]=g):e=a.extend(b,{},e),a.each(e,function(b,c){var 
d=N(b.toLowerCase()),f;f=d[0][d[1]],d[0][d[1]]="object"==typeof 
c&&c.nodeType?a(c):c,e[b]=[d[0],d[1],c,f],j=h.test(b)||j,k=i.test(b)||k}),H(f),G=I=1,a.each(e,n),G=I=0,p.rendered&&J[0].offsetWidth>0&&(j&&p.reposition(f.position.target==="mouse"?d:M.event),k&&p.redraw()),p},toggle:function(e,g){function
 
u(){e?(a.browser.msie&&J[0].style.removeAttribute("filter"),J.css("overflow",""),"string"==typeof
 
i.autofocus&&a(i.autofocus,J).focus(),i.target.trigger("qtip-"+n+"-inactive")):J.css({display:"",visibility:"",opacity:"",left:"",top:""}),t=a.Event("tooltip"+(e?"visible":"hidden")),t.originalEvent=g?M.event:d,J.trigger(t,[p])}if(!p.rendered)return
 e?p.render(1):p;var 
h=e?"show":"hide",i=f[h],j=f[e?"hide":"show"],k=f.position,l=f.content,m=J[0].offsetWidth>0,o=e||i.target.length===1,q=!g||i.target.length<2||M.target[0]===g.target,r,t;(typeof
 e).search("boolean|number")&&(e=!m);if(!J.is(":animated")&&m===e&&q)return 
p;if(g){if(/over|enter/.test(g.type)&&/out|leave/.test(M.event.type)&&f.show.target.add(g.target).length===f.show.target.length&&J.has(g.relatedTarget).length)return
 p;M.event=a.extend({},g)}return 
t=a.Event("tooltip"+h),t.originalEvent=g?M.event:d,J.trigger(t,[p,90]),t.isDefaultPrevented()?p:(a.attr(J[0],"aria-hidden",!e),e?(M.origin=a.extend({},s),p.focus(g),a.isFunction(l.text)&&U(l.text,c),a.isFunction(l.title.text)&&T(l.title.text,c),!F&&k.target==="mouse"&&k.adjust.mouse&&(a(document).bind("mousemove.qtip",function(a){s={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),F=b),p.reposition(g,arguments[2]),(t.solo=!!i.solo)&&a(x,i.solo).not(J).qtip("hide",t)):(clearTimeout(p.timers.show),delete
 
M.origin,F&&!a(x+'[tracking="true"]:visible',i.solo).not(J).length&&(a(document).unbind("mousemove.qtip"),F=c),p.blur(g)),i.effect===c||o===c?(J[h](),u.call(J)):a.isFunction(i.effect)?(J.stop(1,1),i.effect.call(J,p),J.queue("fx",function(a){u(),a()})):J.fadeTo(90,e?1:0,u),e&&i.target.trigger("qtip-"+n+"-inactive"),p)},show:function(a){return
 p.toggle(b,a)},hide:function(a){return 
p.toggle(c,a)},focus:function(b){if(!p.rendered)return p;var 
c=a(x),d=parseInt(J[0].style.zIndex,10),e=q.zindex+c.length,f=a.extend({},b),g,h;return
 
J.hasClass(z)||(h=a.Event("tooltipfocus"),h.originalEvent=f,J.trigger(h,[p,e]),h.isDefaultPrevented()||(d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+z).qtip("blur",f)),J.addClass(z)[0].style.zIndex=e)),p},blur:function(b){var
 c=a.extend({},b),d;return 
J.removeClass(z),d=a.Event("tooltipblur"),d.originalEvent=c,J.trigger(d,[p]),p},reposition:function(b,d){if(!p.rendered||G)return
 p;G=1;var 
e=f.position.target,g=f.position,h=g.my,n=g.at,o=g.adjust,q=o.method.split(" 
"),t=J.outerWidth(),u=J.outerHeight(),v=0,w=0,x=a.Event("tooltipmove"),y=J.css("position")==="fixed",z=g.viewport,A={left:0,top:0},B=g.container,C=J[0].offsetWidth>0,D,E,F;if(a.isArray(e)&&e.length===2)n={x:j,y:i},A={left:e[0],top:e[1]};else
 
if(e==="mouse"&&(b&&b.pageX||M.event.pageX))n={x:j,y:i},b=(b&&(b.type==="resize"||b.type==="scroll")?M.event:b&&b.pageX&&b.type==="mousemove"?b:s&&s.pageX&&(o.mouse||!b||!b.pageX)?{pageX:s.pageX,pageY:s.pageY}:!o.mouse&&M.origin&&M.origin.pageX&&f.show.distance?M.origin:b)||b||M.event||s||{},A={top:b.pageY,left:b.pageX};else{e==="event"&&b&&b.target&&b.type!=="scroll"&&b.type!=="resize"?M.target=a(b.target):e!=="event"&&(M.target=a(e.jquery?e:L.target)),e=M.target,e=a(e).eq(0);if(e.length===0)return
 
p;e[0]===document||e[0]===window?(v=r.iOS?window.innerWidth:e.width(),w=r.iOS?window.innerHeight:e.height(),e[0]===window&&(A={top:(z||e).scrollTop(),left:(z||e).scrollLeft()})):r.imagemap&&e.is("area")?D=r.imagemap(p,e,n,r.viewport?q:c):r.svg&&typeof
 
e[0].xmlbase=="string"?D=r.svg(p,e,n,r.viewport?q:c):(v=e.outerWidth(),w=e.outerHeight(),A=r.offset(e,B)),D&&(v=D.width,w=D.height,E=D.offset,A=D.position);if(r.iOS>3.1&&r.iOS<4.1||r.iOS>=4.3&&r.iOS<4.33||!r.iOS&&y)F=a(window),A.left-=F.scrollLeft(),A.top-=F.scrollTop();A.left+=n.x===l?v:n.x===m?v/2:0,A.top+=n.y===k?w:n.y===m?w/2:0}return
 
A.left+=o.x+(h.x===l?-t:h.x===m?-t/2:0),A.top+=o.y+(h.y===k?-u:h.y===m?-u/2:0),r.viewport?(A.adjusted=r.viewport(p,A,g,v,w,t,u),E&&A.adjusted.left&&(A.left+=E.left),E&&A.adjusted.top&&(A.top+=E.top)):A.adjusted={left:0,top:0},x.originalEvent=a.extend({},b),J.trigger(x,[p,A,z.elem||z]),x.isDefaultPrevented()?p:(delete
 
A.adjusted,d===c||!C||isNaN(A.left)||isNaN(A.top)||e==="mouse"||!a.isFunction(g.effect)?J.css(A):a.isFunction(g.effect)&&(g.effect.call(J,p,a.extend({},A)),J.queue(function(b){a(this).css({opacity:"",height:""}),a.browser.msie&&this.style.removeAttribute("filter"),b()})),G=0,p)},redraw:function(){if(p.rendered<1||I)return
 p;var a=f.position.container,b,c,d,e;return 
I=1,f.style.height&&J.css(h,f.style.height),f.style.width?J.css(g,f.style.width):(J.css(g,"").addClass(B),c=J.width()+1,d=J.css("max-width")||"",e=J.css("min-width")||"",b=(d+e).indexOf("%")>-1?a.width()/100:0,d=(d.indexOf("%")>-1?b:1)*parseInt(d,10)||c,e=(e.indexOf("%")>-1?b:1)*parseInt(e,10)||0,c=d+e?Math.min(Math.max(c,e),d):c,J.css(g,Math.round(c)).removeClass(B)),I=0,p},disable:function(b){return"boolean"!=typeof
 
b&&(b=!J.hasClass(w)&&!M.disabled),p.rendered?(J.toggleClass(w,b),a.attr(J[0],"aria-disabled",b)):M.disabled=!!b,p},enable:function(){return
 p.disable(c)},destroy:function(){var 
c=e[0],d=a.attr(c,E),g=e.data("qtip");p.destroyed=b,p.rendered&&(J.stop(1,0).remove(),a.each(p.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(p.timers.show),clearTimeout(p.timers.hide),W();if(!g||p===g)a.removeData(c,"qtip"),f.suppress&&d&&(a.attr(c,"title",d),e.removeAttr(E)),e.removeAttr("aria-describedby");return
 e.unbind(".qtip-"+n),delete t[p.id],e}})}function J(e,f){var 
g,h,i,j,k,l=a(this),m=a(document.body),n=this===document?m:l,o=l.metadata?l.metadata(f.metadata):d,p=f.metadata.type==="html5"&&o?o[f.metadata.name]:d,s=l.data(f.metadata.name||"qtipopts");try{s=typeof
 s=="string"?a.parseJSON(s):s}catch(t){G("Unable to parse HTML5 attribute data: 
"+s)}j=a.extend(b,{},q.defaults,f,typeof 
s=="object"?H(s):d,H(p||o)),h=j.position,j.id=e;if("boolean"==typeof 
j.content.text){i=l.attr(j.content.attr);if(j.content.attr!==c&&i)j.content.text=i;else
 return G("Unable to locate content for tooltip! Aborting render of tooltip on 
element: 
",l),c}h.container.length||(h.container=m),h.target===c&&(h.target=n),j.show.target===c&&(j.show.target=n),j.show.solo===b&&(j.show.solo=h.container.closest("body")),j.hide.target===c&&(j.hide.target=n),j.position.viewport===b&&(j.position.viewport=h.container),h.container=h.container.eq(0),h.at=new
 r.Corner(h.at),h.my=new 
r.Corner(h.my);if(a.data(this,"qtip"))if(j.overwrite)l.qtip("destroy");else 
if(j.overwrite===c)return c;return 
j.suppress&&(k=a.attr(this,"title"))&&a(this).removeAttr("title").attr(E,k).attr("title",""),g=new
 I(l,j,e,!!i),a.data(this,"qtip",g),l.bind("remove.qtip-"+e+" 
removeqtip.qtip-"+e,function(){g.destroy()}),g}function K(d){var 
e=this,f=d.elements.tooltip,g=d.options.content.ajax,h=q.defaults.content.ajax,i=".qtip-ajax",j=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,k=b,l=c,m;d.checks.ajax={"^content.ajax":function(a,b,c){b==="ajax"&&(g=c),b==="once"?e.init():g&&g.url?e.load():f.unbind(i)}},a.extend(e,{init:function(){return
 
g&&g.url&&f.unbind(i)[g.once?"one":"bind"]("tooltipshow"+i,e.load),e},load:function(f){function
 r(){var 
e;if(d.destroyed)return;k=c,p&&(l=b,d.show(f.originalEvent)),(e=h.complete||g.complete)&&a.isFunction(e)&&e.apply(g.context||d,arguments)}function
 s(b,c,e){var 
f;if(d.destroyed)return;o&&(b=a("<div/>").append(b.replace(j,"")).find(o)),(f=h.success||g.success)&&a.isFunction(f)?f.call(g.context||d,b,c,e):d.set("content.text",b)}function
 t(a,b,c){if(d.destroyed||a.status===0)return;d.set("content.text",b+": 
"+c)}if(l){l=c;return}var i=g.url.indexOf(" 
"),n=g.url,o,p=!g.loading&&k;if(p)try{f.preventDefault()}catch(q){}else 
if(f&&f.isDefaultPrevented())return 
e;m&&m.abort&&m.abort(),i>-1&&(o=n.substr(i),n=n.substr(0,i)),m=a.ajax(a.extend({error:h.error||t,context:d},g,{url:n,success:s,complete:r}))},destroy:function(){m&&m.abort&&m.abort(),d.destroyed=b}}),e.init()}function
 L(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]]};return
 
f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft,f[a.string()]}function
 M(n,o){function C(){w.width=s.height,w.height=s.width}function 
D(){w.width=s.width,w.height=s.height}function E(a,d,g,h){if(!t.tip)return;var 
o=q.corner.clone(),r=g.adjusted,u=n.options.position.adjust.method.split(" 
"),w=u[0],x=u[1]||u[0],y={left:c,top:c,x:0,y:0},z,A={},B;q.corner.fixed!==b&&(w===p&&o.precedance===e&&r.left&&o.y!==m?o.precedance=o.precedance===e?f:e:w!==p&&r.left&&(o.x=o.x===m?r.left>0?j:l:o.x===j?l:j),x===p&&o.precedance===f&&r.top&&o.x!==m?o.precedance=o.precedance===f?e:f:x!==p&&r.top&&(o.y=o.y===m?r.top>0?i:k:o.y===i?k:i),o.string()!==v.corner.string()&&(v.top!==r.top||v.left!==r.left)&&q.update(o,c)),z=q.position(o,r),z[o.x]+=F(o,o.x,b),z[o.y]+=F(o,o.y,b),z.right!==undefined&&(z.left=-z.right),z.bottom!==undefined&&(z.top=-z.bottom),z.user=Math.max(0,s.offset);if(y.left=w===p&&!!r.left)o.x===m?A["margin-left"]=y.x=z["margin-left"]-r.left:(B=z.right!==undefined?[r.left,-z.left]:[-r.left,z.left],(y.x=Math.max(B[0],B[1]))>B[0]&&(g.left-=r.left,y.left=c),A[z.right!==undefined?l:j]=y.x);if(y.top=x===p&&!!r.top)o.y===m?A["margin-top"]=y.y=z["margin-top"]-r.top:(B=z.bottom!==undefined?[r.top,-z.top]:[-r.top,z.top],(y.y=Math.max(B[0],B[1]))>B[0]&&(g.top-=r.top,y.top=c),A[z.bottom!==undefined?k:i]=y.y);t.tip.css(A).toggle(!(y.x&&y.y||o.x===m&&y.y||o.y===m&&y.x)),g.left-=z.left.charAt?z.user:w!==p||y.top||!y.left&&!y.top?z.left:0,g.top-=z.top.charAt?z.user:x!==p||y.left||!y.left&&!y.top?z.top:0,v.left=r.left,v.top=r.top,v.corner=o.clone()}function
 F(a,b,c){b=b?b:a[a.precedance];var 
d=u.hasClass(B),e=t.titlebar&&a.y===i,f=e?t.titlebar:t.tooltip,g="border-"+b+"-width",h;return
 
u.addClass(B),h=parseInt(f.css(g),10),h=(c?h||parseInt(u.css(g),10):h)||0,u.toggleClass(B,d),h}function
 G(b){function j(a){return parseInt(d.css(a),10)||parseInt(u.css(a),10)}var 
c=t.titlebar&&b.y===i,d=c?t.titlebar:t.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g="border-radius-"+b.y+b.x,h="border-"+b.y+"-"+b.x+"-radius";return
 j(h)||j(f+h)||j(f+g)||j(g)||0}function H(a){var 
b=a.precedance===f,c=w[b?g:h],d=w[b?h:g],e=a.string().indexOf(m)>-1,i=c*(e?.5:1),j=Math.pow,k=Math.round,l,n,o,p=Math.sqrt(j(i,2)+j(d,2)),q=[y/i*p,y/d*p];return
 
q[2]=Math.sqrt(j(q[0],2)-j(y,2)),q[3]=Math.sqrt(j(q[1],2)-j(y,2)),l=p+q[2]+q[3]+(e?0:q[0]),n=l/p,o=[k(n*d),k(n*c)],{height:o[b?0:1],width:o[b?1:0]}}var
 
q=this,s=n.options.style.tip,t=n.elements,u=t.tooltip,v={top:0,left:0},w={width:s.width,height:s.height},x={},y=s.border||0,z=".qtip-tip",A=!!(a("<canvas
 
/>")[0]||{}).getContext;q.corner=d,q.mimic=d,q.border=y,q.offset=s.offset,q.size=w,n.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){q.init()||q.destroy(),n.reposition()},"^style.tip.(height|width)$":function(){w={width:s.width,height:s.height},q.create(),q.update(),n.reposition()},"^content.title.text|style.(classes|widget)$":function(){t.tip&&t.tip.length&&q.update()}},a.extend(q,{init:function(){var
 b=q.detectCorner()&&(A||a.browser.msie);return 
b&&(q.create(),q.update(),u.unbind(z).bind("tooltipmove"+z,E)),b},detectCorner:function(){var
 a=s.corner,d=n.options.position,e=d.at,f=d.my.string?d.my.string():d.my;return 
a===c||f===c&&e===c?c:(a===b?q.corner=new r.Corner(f):a.string||(q.corner=new 
r.Corner(a),q.corner.fixed=b),v.corner=new 
r.Corner(q.corner.string()),q.corner.string()!=="centercenter")},detectColours:function(b){var
 
c,d,e,f=t.tip.css("cssText",""),g=b||q.corner,h=g[g.precedance],j="border-"+h+"-color",k="border"+h.charAt(0)+h.substr(1)+"Color",l=/rgba?\(0,
 0, 0(, 0)?\)|transparent|#123456/i,n="background-color",o="transparent",p=" 
!important",r=t.titlebar&&(g.y===i||g.y===m&&f.position().top+w.height/2+s.offset<t.titlebar.outerHeight(1)),v=r?t.titlebar:t.tooltip;u.addClass(B),x.fill=d=f.css(n),x.border=e=f[0].style[k]||f.css(j)||u.css(j);if(!d||l.test(d))x.fill=v.css(n)||o,l.test(x.fill)&&(x.fill=u.css(n)||d);if(!e||l.test(e)||e===a(document.body).css("color")){x.border=v.css(j)||o;if(l.test(x.border)||x.border===v.css("color"))x.border=u.css(j)||u.css(k)||e}a("*",f).add(f).css("cssText",n+":"+o+p+";border:0"+p+";"),u.removeClass(B)},create:function(){var
 b=w.width,c=w.height,d;t.tip&&t.tip.remove(),t.tip=a("<div 
/>",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(u),A?a("<canvas
 />").appendTo(t.tip)[0].getContext("2d").save():(d='<vml:shape 
coordorigin="0,0" style="display:inline-block; position:absolute; 
behavior:url(#default#VML);"></vml:shape>',t.tip.html(d+d),a("*",t.tip).bind("click
 mousedown",function(a){a.stopPropagation()}))},update:function(g,h){var 
n=t.tip,o=n.children(),p=w.width,z=w.height,B="px solid ",E="px dashed 
transparent",G=s.mimic,I=Math.round,J,K,M,N,O;g||(g=v.corner||q.corner),G===c?G=g:(G=new
 
r.Corner(G),G.precedance=g.precedance,G.x==="inherit"?G.x=g.x:G.y==="inherit"?G.y=g.y:G.x===G.y&&(G[g.precedance]=g[g.precedance])),J=G.precedance,g.precedance===e?C():D(),t.tip.css({width:p=w.width,height:z=w.height}),q.detectColours(g),x.border!=="transparent"?(y=F(g,d,b),s.border===0&&y>0&&(x.fill=x.border),q.border=y=s.border!==b?s.border:y):q.border=y=0,M=L(G,p,z),q.size=O=H(g),n.css(O),g.precedance===f?N=[I(G.x===j?y:G.x===l?O.width-p-y:(O.width-p)/2),I(G.y===i?O.height-z:0)]:N=[I(G.x===j?O.width-p:0),I(G.y===i?y:G.y===k?O.height-z-y:(O.height-z)/2)],A?(o.attr(O),K=o[0].getContext("2d"),K.restore(),K.save(),K.clearRect(0,0,3e3,3e3),K.fillStyle=x.fill,K.strokeStyle=x.border,K.lineWidth=y*2,K.lineJoin="miter",K.miterLimit=100,K.translate(N[0],N[1]),K.beginPath(),K.moveTo(M[0][0],M[0][1]),K.lineTo(M[1][0],M[1][1]),K.lineTo(M[2][0],M[2][1]),K.closePath(),y&&(u.css("background-clip")==="border-box"&&(K.strokeStyle=x.fill,K.stroke()),K.strokeStyle=x.border,K.stroke()),K.fill()):(M="m"+M[0][0]+","+M[0][1]+"
 l"+M[1][0]+","+M[1][1]+" "+M[2][0]+","+M[2][1]+" 
xe",N[2]=y&&/^(r|b)/i.test(g.string())?parseFloat(a.browser.version,10)===8?2:1:0,o.css({antialias:""+(G.string().indexOf(m)>-1),left:N[0]-N[2]*Number(J===e),top:N[1]-N[2]*Number(J===f),width:p+y,height:z+y}).each(function(b){var
 c=a(this);c[c.prop?"prop":"attr"]({coordsize:p+y+" 
"+(z+y),path:M,fillcolor:x.fill,filled:!!b,stroked:!b}).css({display:y||b?"block":"none"}),!b&&c.html()===""&&c.html('<vml:stroke
 weight="'+y*2+'px" color="'+x.border+'" miterlimit="1000" joinstyle="miter" 
'+' style="behavior:url(#default#VML); display:inline-block;" 
/>')})),h!==c&&q.position(g)},position:function(b){var 
d=t.tip,k={},l=Math.max(0,s.offset),n,o,p;return 
s.corner===c||!d?c:(b=b||q.corner,n=b.precedance,o=H(b),p=[b.x,b.y],n===e&&p.reverse(),a.each(p,function(a,c){var
 
d,e;c===m?(d=n===f?j:i,k[d]="50%",k["margin-"+d]=-Math.round(o[n===f?g:h]/2)+l):(d=F(b,c),e=G(b),k[c]=a?0:l+(e>d?e:-d))}),k[b[n]]-=o[n===e?g:h],d.css({top:"",bottom:"",left:"",right:"",margin:""}).css(k),k)},destroy:function(){t.tip&&t.tip.remove(),t.tip=!1,u.unbind(z)}}),q.init()}function
 N(d){function q(){o=a(n,h).not("[disabled]").map(function(){return typeof 
this.focus=="function"?this:null})}function 
s(a){o.length<1&&a.length?a.not("body").blur():o.first().focus()}function 
t(b){var 
d=a(b.target),e=d.closest(".qtip"),f;f=e.length<1?c:parseInt(e[0].style.zIndex,10)>parseInt(h[0].style.zIndex,10),!f&&a(b.target).closest(x)[0]!==h[0]&&s(d)}var
 
e=this,f=d.options.show.modal,g=d.elements,h=g.tooltip,i="#qtip-overlay",j=".qtipmodal",k=j+d.id,l="is-modal-qtip",m=a(document.body),n=r.modal.focusable.join(","),o={},p;d.checks.modal={"^show.modal.(on|blur)$":function(){e.init(),g.overlay.toggle(h.is(":visible"))},"^content.text$":function(){q()}},a.extend(e,{init:function(){return
 
f.on?(p=e.create(),h.attr(l,b).css("z-index",r.modal.zindex+a(x+"["+l+"]").length).unbind(j).unbind(k).bind("tooltipshow"+j+"
 tooltiphide"+j,function(b,c,d){var 
f=b.originalEvent;if(b.target===h[0])if(f&&b.type==="tooltiphide"&&/mouse(leave|enter)/.test(f.type)&&a(f.relatedTarget).closest(p[0]).length)try{b.preventDefault()}catch(g){}else(!f||f&&!f.solo)&&e[b.type.replace("tooltip","")](b,d)}).bind("tooltipfocus"+j,function(b){if(b.isDefaultPrevented()||b.target!==h[0])return;var
 
c=a(x).filter("["+l+"]"),d=r.modal.zindex+c.length,e=parseInt(h[0].style.zIndex,10);p[0].style.zIndex=d-2,c.each(function(){this.style.zIndex>e&&(this.style.zIndex-=1)}),c.end().filter("."+z).qtip("blur",b.originalEvent),h.addClass(z)[0].style.zIndex=d;try{b.preventDefault()}catch(f){}}).bind("tooltiphide"+j,function(b){b.target===h[0]&&a("["+l+"]").filter(":visible").not(h).last().qtip("focus",b)}),f.escape&&a(document).unbind(k).bind("keydown"+k,function(a){a.keyCode===27&&h.hasClass(z)&&d.hide(a)}),f.blur&&g.overlay.unbind(k).bind("click"+k,function(a){h.hasClass(z)&&d.hide(a)}),q(),e):e},create:function(){function
 d(){p.css({height:a(window).height(),width:a(window).width()})}var 
b=a(i);return 
b.length?g.overlay=b.insertAfter(a(x).last()):(p=g.overlay=a("<div 
/>",{id:i.substr(1),html:"<div></div>",mousedown:function(){return 
c}}).hide().insertAfter(a(x).last()),a(window).unbind(j).bind("resize"+j,d),d(),p)},toggle:function(d,g,i){if(d&&d.isDefaultPrevented())return
 e;var 
j=f.effect,n=g?"show":"hide",o=p.is(":visible"),q=a("["+l+"]").filter(":visible").not(h),r;return
 
p||(p=e.create()),p.is(":animated")&&o===g||!g&&q.length?e:(g?(p.css({left:0,top:0}),p.toggleClass("blurs",f.blur),f.stealfocus!==c&&(m.bind("focusin"+k,t),s(a("body
 
*")))):m.unbind("focusin"+k),p.stop(b,c),a.isFunction(j)?j.call(p,g):j===c?p[n]():p.fadeTo(parseInt(i,10)||90,g?1:0,function(){g||a(this).hide()}),g||p.queue(function(a){p.css({left:"",top:""}),a()}),e)},show:function(a,c){return
 e.toggle(a,b,c)},hide:function(a,b){return 
e.toggle(a,c,b)},destroy:function(){var b=p;return 
b&&(b=a("["+l+"]").not(h).length<1,b?(g.overlay.remove(),a(document).unbind(j)):g.overlay.unbind(j+d.id),m.undelegate("*","focusin"+k)),h.removeAttr(l).unbind(j)}}),e.init()}function
 O(b){var 
c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id;a.extend(c,{init:function(){d.bgiframe=a('<iframe
 class="ui-tooltip-bgiframe" frameborder="0" tabindex="-1" 
src="javascript:\'\';"  style="display:block; position:absolute; z-index:-1; 
filter:alpha(opacity=0); 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>'),d.bgiframe.appendTo(e),e.bind("tooltipmove"+f,c.adjust)},adjust:function(){var
 
a=b.get("dimensions"),c=b.plugins.tip,f=d.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(){d.bgiframe.remove(),e.unbind(f)}}),c.init()}"use
 strict";var 
b=!0,c=!1,d=null,e="x",f="y",g="width",h="height",i="top",j="left",k="bottom",l="right",m="center",n="flip",o="flipinvert",p="shift",q,r,s,t={},u="ui-tooltip",v="ui-widget",w="ui-state-disabled",x="div.qtip."+u,y=u+"-default",z=u+"-focus",A=u+"-hover",B=u+"-fluid",C="-31000px",D="_replacedByqTip",E="oldtitle",F;q=a.fn.qtip=function(e,f,g){var
 
h=(""+e).toLowerCase(),i=d,j=a.makeArray(arguments).slice(1),k=j[j.length-1],l=this[0]?a.data(this[0],"qtip"):d;if(!arguments.length&&l||h==="api")return
 l;if("string"==typeof e)return this.each(function(){var 
d=a.data(this,"qtip");if(!d)return 
b;k&&k.timeStamp&&(d.cache.event=k);if(h!=="option"&&h!=="options"||!f)d[h]&&d[h].apply(d[h],j);else
 if(a.isPlainObject(f)||g!==undefined)d.set(f,g);else return 
i=d.get(f),c}),i!==d?i:this;if("object"==typeof e||!arguments.length)return 
l=H(a.extend(b,{},e)),q.bind.call(this,l,k)},q.bind=function(d,e){return 
this.each(function(f){function m(b){function d(){k.render(typeof 
b=="object"||g.show.ready),h.show.add(h.hide).unbind(j)}if(k.cache.disabled)return
 
c;k.cache.event=a.extend({},b),k.cache.target=b?a(b.target):[undefined],g.show.delay>0?(clearTimeout(k.timers.show),k.timers.show=setTimeout(d,g.show.delay),i.show!==i.hide&&h.hide.bind(i.hide,function(){clearTimeout(k.timers.show)})):d()}var
 
g,h,i,j,k,l;l=a.isArray(d.id)?d.id[f]:d.id,l=!l||l===c||l.length<1||t[l]?q.nextid++:t[l]=l,j=".qtip-"+l+"-create",k=J.call(this,l,d);if(k===c)return
 
b;g=k.options,a.each(r,function(){this.initialize==="initialize"&&this(k)}),h={show:g.show.target,hide:g.hide.target},i={show:a.trim(""+g.show.event).replace(/
 /g,j+" ")+j,hide:a.trim(""+g.hide.event).replace(/ /g,j+" 
")+j},/mouse(over|enter)/i.test(i.show)&&!/mouse(out|leave)/i.test(i.hide)&&(i.hide+="
 
mouseleave"+j),h.show.bind("mousemove"+j,function(a){s={pageX:a.pageX,pageY:a.pageY,type:"mousemove"},k.cache.onTarget=b}),h.show.bind(i.show,m),(g.show.ready||g.prerender)&&m(e)})},r=q.plugins={Corner:function(a){a=(""+a).replace(/([A-Z])/,"
 
$1").replace(/middle/gi,m).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();var
 
b=a.charAt(0);this.precedance=b==="t"||b==="b"?f:e,this.string=function(){return
 this.precedance===f?this.y+this.x:this.x+this.y},this.abbrev=function(){var 
a=this.x.substr(0,1),b=this.y.substr(0,1);return 
a===b?a:this.precedance===f?b+a:a+b},this.invertx=function(a){this.x=this.x===j?l:this.x===l?j:a||this.x},this.inverty=function(a){this.y=this.y===i?k:this.y===k?i:a||this.y},this.clone=function(){return{x:this.x,y:this.y,precedance:this.precedance,string:this.string,abbrev:this.abbrev,clone:this.clone,invertx:this.invertx,inverty:this.inverty}}},offset:function(b,c){function
 j(a,b){d.left+=b*a.scrollLeft(),d.top+=b*a.scrollTop()}var 
d=b.offset(),e=b.closest("body")[0],f=c,g,h,i;if(f){do 
f.css("position")!=="static"&&(h=f.position(),d.left-=h.left+(parseInt(f.css("borderLeftWidth"),10)||0)+(parseInt(f.css("marginLeft"),10)||0),d.top-=h.top+(parseInt(f.css("borderTopWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0),!g&&(i=f.css("overflow"))!=="hidden"&&i!=="visible"&&(g=f));while((f=a(f[0].offsetParent)).length);g&&g[0]!==e&&j(g,1)}return
 d},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU 
like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||c,fn:{attr:function(b,c){if(this.length){var
 d=this[0],e="title",f=a.data(d,"qtip");if(b===e&&f&&"object"==typeof 
f&&f.options.suppress)return 
arguments.length<2?a.attr(d,E):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",c),this.attr(E,c))}return
 a.fn["attr"+D].apply(this,arguments)},clone:function(b){var 
c=a([]),d="title",e=a.fn["clone"+D].apply(this,arguments);return 
b||e.filter("["+E+"]").attr("title",function(){return 
a.attr(this,E)}).removeAttr(E),e}}},a.each(r.fn,function(c,d){if(!d||a.fn[c+D])return
 b;var e=a.fn[c+D]=a.fn[c];a.fn[c]=function(){return 
d.apply(this,arguments)||e.apply(this,arguments)}}),a.ui||(a["cleanData"+D]=a.cleanData,a.cleanData=function(b){for(var
 
c=0,d;(d=b[c])!==undefined;c++)try{a(d).triggerHandler("removeqtip")}catch(e){}a["cleanData"+D](b)}),q.version="@VERSION",q.nextid=0,q.inactiveEvents="click
 dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" 
"),q.zindex=15e3,q.defaults={prerender:c,id:c,overwrite:b,suppress:b,content:{text:b,attr:"title",title:{text:c,button:c}},position:{my:"top
 left",at:"bottom 
right",target:c,container:c,viewport:c,adjust:{x:0,y:0,mouse:b,resize:b,method:"flip
 
flip"},effect:function(b,d,e){a(this).animate(d,{duration:200,queue:c})}},show:{target:c,event:"mouseenter",effect:b,delay:90,solo:c,ready:c,autofocus:c},hide:{target:c,event:"mouseleave",effect:b,delay:0,fixed:c,inactive:c,leave:"window",distance:c},style:{classes:"",widget:c,width:c,height:c,def:b},events:{render:d,move:d,show:d,hide:d,toggle:d,visible:d,hidden:d,focus:d,blur:d}},r.svg=function(b,c,d,e){var
 
f=a(document),g=c[0],h={width:0,height:0,position:{top:1e10,left:1e10}},i,j,k,l,m;while(!g.getBBox)g=g.parentNode;if(g.getBBox&&g.parentNode){i=g.getBBox(),j=g.getScreenCTM(),k=g.farthestViewportElement||g;if(!k.createSVGPoint)return
 
h;l=k.createSVGPoint(),l.x=i.x,l.y=i.y,m=l.matrixTransform(j),h.position.left=m.x,h.position.top=m.y,l.x+=i.width,l.y+=i.height,m=l.matrixTransform(j),h.width=m.x-h.position.left,h.height=m.y-h.position.top,h.position.left+=f.scrollLeft(),h.position.top+=f.scrollTop()}return
 h},r.ajax=function(a){var b=a.plugins.ajax;return"object"==typeof 
b?b:a.plugins.ajax=new 
K(a)},r.ajax.initialize="render",r.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(b,q.defaults,{content:{ajax:{loading:b,once:b}}}),r.tip=function(a){var
 b=a.plugins.tip;return"object"==typeof b?b:a.plugins.tip=new 
M(a)},r.tip.initialize="render",r.tip.sanitize=function(a){var 
c=a.style,d;c&&"tip"in c&&(d=a.style.tip,typeof 
d!="object"&&(a.style.tip={corner:d}),/string|boolean/i.test(typeof 
d.corner)||(d.corner=b),typeof d.width!="number"&&delete d.width,typeof 
d.height!="number"&&delete d.height,typeof 
d.border!="number"&&d.border!==b&&delete d.border,typeof 
d.offset!="number"&&delete 
d.offset)},a.extend(b,q.defaults,{style:{tip:{corner:b,mimic:c,width:6,height:6,border:b,offset:0}}}),r.modal=function(a){var
 b=a.plugins.modal;return"object"==typeof b?b:a.plugins.modal=new 
N(a)},r.modal.initialize="render",r.modal.sanitize=function(a){a.show&&(typeof 
a.show.modal!="object"?a.show.modal={on:!!a.show.modal}:typeof 
a.show.modal.on=="undefined"&&(a.show.modal.on=b))},r.modal.zindex=q.zindex-200,r.modal.focusable=["a[href]","area[href]","input","select","textarea","button","iframe","object","embed","[tabindex]","[contenteditable]"],a.extend(b,q.defaults,{show:{modal:{on:c,effect:b,blur:b,stealfocus:b,escape:b}}}),r.viewport=function(a,b,c,d,n,q,r){function
 J(a,c,d,e,f,g,h,i,j){var 
k=b[f],l=v[a],n=w[a],q=d===p,r=-C.offset[f]+B.offset[f]+B["scroll"+f],s=l===f?j:l===g?-j:-j/2,t=n===f?i:n===g?-i:-i/2,u=E&&E.size?E.size[h]||0:0,x=E&&E.corner&&E.corner.precedance===a&&!q?u:0,y=r-k+x,z=k+j-B[h]-r+x,A=s-(v.precedance===a||l===v[c]?t:0)-(n===m?i/2:0);return
 
q?(x=E&&E.corner&&E.corner.precedance===c?u:0,A=(l===f?1:-1)*s-x,b[f]+=y>0?y:z>0?-z:0,b[f]=Math.max(-C.offset[f]+B.offset[f]+(x&&E.corner[a]===m?E.offset:0),k-A,Math.min(Math.max(-C.offset[f]+B.offset[f]+B[h],k+A),b[f]))):(e*=d===o?2:0,y>0&&(l!==f||z>0)?(b[f]-=A+e,H["invert"+a](f)):z>0&&(l!==g||y>0)&&(b[f]-=(l===m?-A:A)+e,H["invert"+a](g)),b[f]<r&&-b[f]>z&&(b[f]=k,H=undefined)),b[f]-k}var
 s=c.target,t=a.elements.tooltip,v=c.my,w=c.at,x=c.adjust,y=x.method.split(" 
"),z=y[0],A=y[1]||y[0],B=c.viewport,C=c.container,D=a.cache,E=a.plugins.tip,F={left:0,top:0},G,H,I;if(!B.jquery||s[0]===window||s[0]===document.body||x.method==="none")return
 
F;G=t.css("position")==="fixed",B={elem:B,height:B[(B[0]===window?"h":"outerH")+"eight"](),width:B[(B[0]===window?"w":"outerW")+"idth"](),scrollleft:G?0:B.scrollLeft(),scrolltop:G?0:B.scrollTop(),offset:B.offset()||{left:0,top:0}},C={elem:C,scrollLeft:C.scrollLeft(),scrollTop:C.scrollTop(),offset:C.offset()||{left:0,top:0}};if(z!=="shift"||A!=="shift")H=v.clone();return
 
F={left:z!=="none"?J(e,f,z,x.x,j,l,g,d,q):0,top:A!=="none"?J(f,e,A,x.y,i,k,h,n,r):0},H&&D.lastClass!==(I=u+"-pos-"+H.abbrev())&&t.removeClass(a.cache.lastClass).addClass(a.cache.lastClass=I),F},r.imagemap=function(b,c,d,e){function
 v(a,b,c){var 
d=0,e=1,f=1,g=0,h=0,n=a.width,o=a.height;while(n>0&&o>0&&e>0&&f>0){n=Math.floor(n/2),o=Math.floor(o/2),c.x===j?e=n:c.x===l?e=a.width-n:e+=Math.floor(n/2),c.y===i?f=o:c.y===k?f=a.height-o:f+=Math.floor(o/2),d=b.length;while(d--){if(b.length<2)break;g=b[d][0]-a.position.left,h=b[d][1]-a.position.top,(c.x===j&&g>=e||c.x===l&&g<=e||c.x===m&&(g<e||g>a.width-e)||c.y===i&&h>=f||c.y===k&&h<=f||c.y===m&&(h<f||h>a.height-f))&&b.splice(d,1)}}return{left:b[0][0],top:b[0][1]}}c.jquery||(c=a(c));var
 
f=b.cache.areas={},g=(c[0].shape||c.attr("shape")).toLowerCase(),h=c[0].coords||c.attr("coords"),n=h.split(","),o=[],p=a('img[usemap="#'+c.parent("map").attr("name")+'"]'),q=p.offset(),r={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10}},s=0,t=0,u;q.left+=Math.ceil((p.outerWidth()-p.width())/2),q.top+=Math.ceil((p.outerHeight()-p.height())/2);if(g==="poly"){s=n.length;while(s--)t=[parseInt(n[--s],10),parseInt(n[s+1],10)],t[0]>r.position.right&&(r.position.right=t[0]),t[0]<r.position.left&&(r.position.left=t[0]),t[1]>r.position.bottom&&(r.position.bottom=t[1]),t[1]<r.position.top&&(r.position.top=t[1]),o.push(t)}else{s=-1;while(s++<n.length)o.push(parseInt(n[s],10))}switch(g){case"rect":r={width:Math.abs(o[2]-o[0]),height:Math.abs(o[3]-o[1]),position:{left:Math.min(o[0],o[2]),top:Math.min(o[1],o[3])}};break;case"circle":r={width:o[2]+2,height:o[2]+2,position:{left:o[0],top:o[1]}};break;case"poly":r.width=Math.abs(r.position.right-r.position.left),r.height=Math.abs(r.position.bottom-r.position.top),d.abbrev()==="c"?r.position={left:r.position.left+r.width/2,top:r.position.top+r.height/2}:(f[d+h]||(r.position=v(r,o.slice(),d),e&&(e[0]==="flip"||e[1]==="flip")&&(r.offset=v(r,o.slice(),{x:d.x===j?l:d.x===l?j:m,y:d.y===i?k:d.y===k?i:m}),r.offset.left-=r.position.left,r.offset.top-=r.position.top),f[d+h]=r),r=f[d+h]),r.width=r.height=0}return
 r.position.left+=q.left,r.position.top+=q.top,r},r.bgiframe=function(b){var 
d=a.browser,e=b.plugins.bgiframe;return a("select, 
object").length<1||!d.msie||(""+d.version).charAt(0)!=="6"?c:"object"==typeof 
e?e:b.plugins.bgiframe=new O(b)},r.bgiframe.initialize="render"});
\ No newline at end of file
+/* qTip2 v2.2.1 | Plugins: None | Styles: core basic css3 | qtip2.com | 
Licensed MIT | Sat Sep 06 2014 18:06:49 */
+
+!function(a,b,c){!function(a){"use strict";"function"==typeof 
define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use
 strict";function 
e(a,b,c,e){this.id=c,this.target=a,this.tooltip=z,this.elements={target:a},this._id=I+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:y,attr:e,onTooltip:y,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=y}function
 f(a){return a===z||"object"!==d.type(a)}function 
g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function
 h(a){var b,c,e,h;return 
f(a)?y:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in 
a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?y:b}:c=b.text,"ajax"in
 b&&(e=b.ajax,h=e&&e.once!==y,delete b.ajax,b.text=function(a,b){var 
f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,z,e.error).then(function(a){return
 
a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+":
 "+d)});return h?f:(b.set("content.text",f),g)}),"title"in 
b&&(d.isPlainObject(b.title)&&(b.button=b.title.button,b.title=b.title.text),g(b.title||y)&&(b.title=y))),"position"in
 a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in 
a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===x?{ready:x}:{event:a.show}),"hide"in
 a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in 
a&&f(a.style)&&(a.style={classes:a.style}),d.each(H,function(){this.sanitize&&this.sanitize(a)}),a)}function
 i(a,b){for(var 
c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function
 j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new 
RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function
 k(a){return L.concat("").join(a?"-"+a+" ":" ")}function l(a,b){return 
b>0?setTimeout(d.proxy(a,this),b):void a.call(this)}function 
m(a){this.tooltip.hasClass(S)||(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this.timers.show=l.call(this,function(){this.toggle(x,a)},this.options.show.delay))}function
 n(a){if(!this.tooltip.hasClass(S)&&!this.destroyed){var 
b=d(a.relatedTarget),c=b.closest(M)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else
 
this.timers.hide=l.call(this,function(){this.toggle(y,a)},this.options.hide.delay,this)}}function
 
o(a){!this.tooltip.hasClass(S)&&this.options.hide.inactive&&(clearTimeout(this.timers.inactive),this.timers.inactive=l.call(this,function(){this.hide(a)},this.options.hide.inactive))}function
 p(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function 
q(a,c,e){d(b.body).delegate(a,(c.split?c:c.join("."+I+" 
"))+"."+I,function(){var 
a=s.api[d.attr(this,K)];a&&!a.disabled&&e.apply(a,arguments)})}function 
r(a,c,f){var 
g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):z,p="html5"===f.metadata.type&&o?o[f.metadata.name]:z,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof
 q?d.parseJSON(q):q}catch(r){}if(k=d.extend(x,{},s.defaults,f,"object"==typeof 
q?h(q):z,h(p||o)),i=k.position,k.id=c,"boolean"==typeof 
k.content.text){if(j=a.attr(k.content.attr),k.content.attr===y||!j)return 
y;k.content.text=j}if(i.container.length||(i.container=m),i.target===y&&(i.target=n),k.show.target===y&&(k.show.target=n),k.show.solo===x&&(k.show.solo=i.container.closest("body")),k.hide.target===y&&(k.hide.target=n),k.position.viewport===x&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new
 u(i.at,x),i.my=new u(i.my),a.data(I))if(k.overwrite)a.qtip("destroy",!0);else 
if(k.overwrite===y)return y;return 
a.attr(J,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(U,l).attr("title",""),g=new
 e(a,k,c,!!j),a.data(I,g),g}var 
s,t,u,v,w,x=!0,y=!1,z=null,A="x",B="y",C="top",D="left",E="bottom",F="right",G="center",H={},I="qtip",J="data-hasqtip",K="data-qtip-id",L=["ui-widget","ui-tooltip"],M="."+I,N="click
 dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" 
"),O=I+"-fixed",P=I+"-default",Q=I+"-focus",R=I+"-hover",S=I+"-disabled",T="_replacedByqTip",U="oldtitle",V={ie:function(){for(var
 a=4,c=b.createElement("div");(c.innerHTML="<!--[if gt IE 
"+a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];a+=1);return 
a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU 
like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||y};t=e.prototype,t._when=function(a){return
 
d.when.apply(d,a)},t.render=function(a){if(this.rendered||this.destroyed)return 
this;var 
b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+"
 ",[]);return 
d.attr(this.target[0],"aria-describedby",this._id),f.posClass=this._createPosClass((this.position={my:k.my,at:k.at}).my),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[I,P,e.style.classes,f.posClass].join("
 
"),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":y,"aria-describedby":this._id+"-content","aria-hidden":x}).toggleClass(S,this.disabled).attr(K,this.id).data(I,this).appendTo(k.container).append(g.content=d("<div
 
/>",{"class":I+"-content",id:this._id+"-content","aria-atomic":x})),this.rendered=-1,this.positioning=x,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,y))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,y)),this.rendered=x,this._setWidget(),d.each(H,function(a){var
 
b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=y,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(x,f.event,y),c.hiddenDuringWait=y}),s.api[this.id]=this,this},t.destroy=function(a){function
 b(){if(!this.destroyed){this.destroyed=x;var 
a,b=this.target,c=b.attr(U);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()});for(a
 in 
this.timers)clearTimeout(this.timers[a]);b.removeData(I).removeAttr(K).removeAttr(J).removeAttr("aria-describedby"),this.options.suppress&&c&&b.attr("title",c).removeAttr(U),this._unassignEvents(),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=z,delete
 s.api[this.id]}}return 
this.destroyed?this.target:(a===x&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},v=t.checks={builtin:{"^id$":function(a,b,c,e){var
 
f=c===x?s.nextid:c,g=I+"-"+f;f!==y&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return
 c?(c&&!this.elements.title&&this._createTitle(),void 
this._updateTitle(c)):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof
 c&&(this.position[b]=a[b]=new 
u(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(x)||this.toggle(x))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass(P,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var
 
a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},t.get=function(a){if(this.destroyed)return
 this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return 
c.precedance?c.string():c};var 
W=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,X=/^prerender|show\.ready/i;t.set=function(a,b){if(this.destroyed)return
 this;{var 
c,e=this.rendered,f=y,g=this.options;this.checks}return"string"==typeof 
a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&X.test(b))return
 void delete a[b];var 
h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=W.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=x,d.each(a,d.proxy(j,this)),this.positioning=y,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?z:this.cache.event),this},t._update=function(a,b){var
 c=this,e=this.cache;return 
this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=x,a.then(function(a){return
 e.waiting=y,c._update(a,b)},z,function(a){return 
c._update(a,b)})):a===y||!a&&""!==a?y:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):y},t._waitForContent=function(a){var
 b=this.cache;return 
b.waiting=x,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=y}).promise()},t._updateContent=function(a,b){this._update(a,this.elements.content,b)},t._updateTitle=function(a,b){this._update(a,this.elements.title,b)===y&&this._removeTitle(y)},t._createTitle=function(){var
 
a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div
 />",{"class":I+"-titlebar 
"+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div 
/>",{id:b,"class":I+"-title","aria-atomic":x})).insertBefore(a.content).delegate(".qtip-close","mousedown
 keydown mouseup keyup 
mouseout",function(a){d(this).toggleClass("ui-state-active 
ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover 
mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},t._removeTitle=function(a){var
 
b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=z,a!==y&&this.reposition())},t._createPosClass=function(a){return
 
I+"-pos-"+(a||this.options.position.my).abbrev()},t.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return
 this;this.positioning=x;var 
f,g,h,i,j=this.cache,k=this.tooltip,l=this.options.position,m=l.target,n=l.my,o=l.at,p=l.viewport,q=l.container,r=l.adjust,s=r.method.split("
 
"),t=k.outerWidth(y),u=k.outerHeight(y),v=0,w=0,z=k.css("position"),A={left:0,top:0},B=k[0].offsetWidth>0,I=c&&"scroll"===c.type,J=d(a),K=q[0].ownerDocument,L=this.mouse;if(d.isArray(m)&&2===m.length)o={x:D,y:C},A={left:m[0],top:m[1]};else
 
if("mouse"===m)o={x:D,y:C},(!r.mouse||this.options.hide.distance)&&j.origin&&j.origin.pageX?c=j.origin:!c||c&&("resize"===c.type||"scroll"===c.type)?c=j.event:L&&L.pageX&&(c=L),"static"!==z&&(A=q.offset()),K.body.offsetWidth!==(a.innerWidth||K.documentElement.clientWidth)&&(g=d(b.body).offset()),A={left:c.pageX-A.left+(g&&g.left||0),top:c.pageY-A.top+(g&&g.top||0)},r.mouse&&I&&L&&(A.left-=(L.scrollX||0)-J.scrollLeft(),A.top-=(L.scrollY||0)-J.scrollTop());else{if("event"===m?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?j.target=d(c.target):c.target||(j.target=this.elements.target):"event"!==m&&(j.target=d(m.jquery?m:this.elements.target)),m=j.target,m=d(m).eq(0),0===m.length)return
 
this;m[0]===b||m[0]===a?(v=V.iOS?a.innerWidth:m.width(),w=V.iOS?a.innerHeight:m.height(),m[0]===a&&(A={top:(p||m).scrollTop(),left:(p||m).scrollLeft()})):H.imagemap&&m.is("area")?f=H.imagemap(this,m,o,H.viewport?s:y):H.svg&&m&&m[0].ownerSVGElement?f=H.svg(this,m,o,H.viewport?s:y):(v=m.outerWidth(y),w=m.outerHeight(y),A=m.offset()),f&&(v=f.width,w=f.height,g=f.offset,A=f.position),A=this.reposition.offset(m,A,q),(V.iOS>3.1&&V.iOS<4.1||V.iOS>=4.3&&V.iOS<4.33||!V.iOS&&"fixed"===z)&&(A.left-=J.scrollLeft(),A.top-=J.scrollTop()),(!f||f&&f.adjustable!==y)&&(A.left+=o.x===F?v:o.x===G?v/2:0,A.top+=o.y===E?w:o.y===G?w/2:0)}return
 
A.left+=r.x+(n.x===F?-t:n.x===G?-t/2:0),A.top+=r.y+(n.y===E?-u:n.y===G?-u/2:0),H.viewport?(h=A.adjusted=H.viewport(this,A,l,v,w,t,u),g&&h.left&&(A.left+=g.left),g&&h.top&&(A.top+=g.top),h.my&&(this.position.my=h.my)):A.adjusted={left:0,top:0},j.posClass!==(i=this._createPosClass(this.position.my))&&k.removeClass(j.posClass).addClass(j.posClass=i),this._trigger("move",[A,p.elem||p],c)?(delete
 
A.adjusted,e===y||!B||isNaN(A.left)||isNaN(A.top)||"mouse"===m||!d.isFunction(l.effect)?k.css(A):d.isFunction(l.effect)&&(l.effect.call(k,this,d.extend({},A)),k.queue(function(a){d(this).css({opacity:"",height:""}),V.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=y,this):this},t.reposition.offset=function(a,c,e){function
 f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var 
g,h,i,j,k=d(a[0].ownerDocument),l=!!V.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return
 g&&(g[0]!==k[0]||l)&&f(g,1),c};var 
Y=(u=t.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," 
$1").replace(/middle/gi,G).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.forceY=!!b;var
 
c=a.charAt(0);this.precedance="t"===c||"b"===c?B:A}).prototype;Y.invert=function(a,b){this[a]=this[a]===D?F:this[a]===F?D:b||this[a]},Y.string=function(a){var
 
b=this.x,c=this.y,d=b!==c?"center"===b||"center"!==c&&(this.precedance===B||this.forceY)?[c,b]:[b,c]:[b];return
 a!==!1?d.join(" "):d},Y.abbrev=function(){var a=this.string(!1);return 
a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},Y.clone=function(){return new 
u(this.string(),this.forceY)},t.toggle=function(a,c){var 
e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&e.event&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return
 
this;e.event=d.event.fix(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=x),!this.rendered)return
 a?this.render(1):this;if(this.destroyed||this.disabled)return this;var 
h,i,j,k=a?"show":"hide",l=this.options[k],m=(this.options[a?"hide":"show"],this.options.position),n=this.options.content,o=this.tooltip.css("width"),p=this.tooltip.is(":visible"),q=a||1===l.target.length,r=!c||l.target.length<2||e.target[0]===c.target;return(typeof
 
a).search("boolean|number")&&(a=!p),h=!g.is(":animated")&&p===a&&r,i=h?z:!!this._trigger(k,[90]),this.destroyed?this:(i!==y&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(this.mouse&&(e.origin=d.event.fix(this.mouse)),d.isFunction(n.text)&&this._updateContent(n.text,y),d.isFunction(n.title)&&this._updateTitle(n.title,y),!w&&"mouse"===m.target&&m.adjust.mouse&&(d(b).bind("mousemove."+I,this._storeMouse),w=x),o||g.css("width",g.outerWidth(y)),this.reposition(c,arguments[2]),o||g.css("width",""),l.solo&&("string"==typeof
 
l.solo?d(l.solo):d(M,l.solo)).not(g).not(l.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete
 
e.origin,w&&!d(M+'[tracking="true"]:visible',l.solo).not(g).length&&(d(b).unbind("mousemove."+I),w=y),this.blur(c)),j=d.proxy(function(){a?(V.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof
 
l.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),l.effect===y||q===y?(g[k](),j()):d.isFunction(l.effect)?(g.stop(1,1),l.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&l.target.trigger("qtip-"+this.id+"-inactive"),this))},t.show=function(a){return
 this.toggle(x,a)},t.hide=function(a){return 
this.toggle(y,a)},t.focus=function(a){if(!this.rendered||this.destroyed)return 
this;var 
b=d(M),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=s.zindex+b.length;return
 
c.hasClass(Q)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+Q).qtip("blur",a)),c.addClass(Q)[0].style.zIndex=f),this},t.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(Q),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},t.disable=function(a){return
 
this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(S):this.disabled):"boolean"!=typeof
 
a&&(a=x),this.rendered&&this.tooltip.toggleClass(S,a).attr("aria-disabled",a),this.disabled=!!a,this)},t.enable=function(){return
 this.disable(y)},t._createButton=function(){var 
a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof
 e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a 
/>",{"class":"qtip-close 
"+(this.options.style.widget?"":I+"-icon"),title:g,"aria-label":g}).prepend(d("<span
 />",{"class":"ui-icon 
ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return
 
c.hasClass(S)||a.hide(b),y})},t._updateButton=function(a){if(!this.rendered)return
 y;var 
b=this.elements.button;a?this._createButton():b.remove()},t._setWidget=function(){var
 
a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(S);c.removeClass(S),S=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(S,d),c.toggleClass("ui-helper-reset
 
"+k(),a).toggleClass(P,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(I+"-icon",!a)},t._storeMouse=function(a){return(this.mouse=d.event.fix(a)).type="mousemove",this},t._bind=function(a,b,c,e,f){if(a&&c&&b.length){var
 g="."+this._id+(e?"-"+e:"");return d(a).bind((b.split?b:b.join(g+" 
"))+g,d.proxy(c,f||this)),this}},t._unbind=function(a,b){return 
a&&d(a).unbind("."+this._id+(b?"-"+b:"")),this},t._trigger=function(a,b,c){var 
e=d.Event("tooltip"+a);return 
e.originalEvent=c&&d.extend({},c)||this.cache.event||z,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=y,!e.isDefaultPrevented()},t._bindEvents=function(a,b,c,e,f,g){var
 h=c.filter(e).add(e.filter(c)),i=[];h.length&&(d.each(b,function(b,c){var 
e=d.inArray(c,a);e>-1&&i.push(a.splice(e,1)[0])}),i.length&&(this._bind(h,i,function(a){var
 
b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)}),c=c.not(h),e=e.not(h))),this._bind(c,a,f),this._bind(e,b,g)},t._assignInitialEvents=function(a){function
 b(a){return 
this.disabled||this.destroyed?y:(this.cache.event=a&&d.event.fix(a),this.cache.target=a&&d(a.target),clearTimeout(this.timers.show),void(this.timers.show=l.call(this,function(){this.render("object"==typeof
 a||c.show.ready)},c.prerender?0:c.show.delay)))}var 
c=this.options,e=c.show.target,f=c.hide.target,g=c.show.event?d.trim(""+c.show.event).split("
 "):[],h=c.hide.event?d.trim(""+c.hide.event).split(" 
"):[];this._bind(this.elements.target,["remove","removeqtip"],function(){this.destroy(!0)},"destroy"),/mouse(over|enter)/i.test(c.show.event)&&!/mouse(out|leave)/i.test(c.hide.event)&&h.push("mouseleave"),this._bind(e,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=x}),this._bindEvents(g,h,e,f,b,function(){return
 this.timers?void 
clearTimeout(this.timers.show):y}),(c.show.ready||c.prerender)&&b.call(this,a)},t._assignEvents=function(){var
 
c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),q=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split("
 "):[],t=e.hide.event?d.trim(""+e.hide.event).split(" 
"):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(O)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var
 
b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(S)&&this.tooltip[0].offsetWidth>0,e=b.parents(M).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof
 
e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",o,"inactive"),this._bind(i.add(g),s.inactiveEvents,o)),this._bindEvents(r,t,h,i,m,n),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof
 e.hide.distance){var 
b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){return
 
this.cache?void(this.cache.onTarget="mouseenter"===a.type):y}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(S)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:q,"resize",p),f.adjust.scroll&&this._bind(q.add(f.container),"scroll",p)},t._unassignEvents=function(){var
 
c=this.options,e=c.show.target,f=c.hide.target,g=d.grep([this.elements.target[0],this.rendered&&this.tooltip[0],c.position.container[0],c.position.viewport[0],c.position.container.closest("html")[0],a,b],function(a){return"object"==typeof
 
a});e&&e.toArray&&(g=g.concat(e.toArray())),f&&f.toArray&&(g=g.concat(f.toArray())),this._unbind(g)._unbind(g,"destroy")._unbind(g,"inactive")},d(function(){q(M,["mouseenter","mouseleave"],function(a){var
 
b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(O)&&!c.hasClass(S)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.position.adjust.mouse&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass(R,b)}),q("["+K+"]",N,o)}),s=d.fn.qtip=function(a,b,e){var
 
f=(""+a).toLowerCase(),g=z,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],I):z;return!arguments.length&&k||"api"===f?k:"string"==typeof
 a?(this.each(function(){var a=d.data(this,I);if(!a)return 
x;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return
 g=a.get(b),y;a.set(b,e)}}),g!==z?g:this):"object"!=typeof 
a&&arguments.length?void 0:(k=h(d.extend(x,{},a)),this.each(function(a){var 
b,c;return 
c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===y||c.length<1||s.api[c]?s.nextid++:c,b=r(d(this),c,k),b===y?x:(s.api[c]=b,d.each(H,function(){"initialize"===this.initialize&&this(b)}),void
 
b._assignInitialEvents(j))}))},d.qtip=e,s.api={},d.each({attr:function(a,b){if(this.length){var
 c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof 
f&&f.options.suppress)return 
arguments.length<2?d.attr(c,U):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(U,b))}return
 d.fn["attr"+T].apply(this,arguments)},clone:function(a){var 
b=(d([]),d.fn["clone"+T].apply(this,arguments));return 
a||b.filter("["+U+"]").attr("title",function(){return 
d.attr(this,U)}).removeAttr(U),b}},function(a,b){if(!b||d.fn[a+T])return x;var 
c=d.fn[a+T]=d.fn[a];d.fn[a]=function(){return 
b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+T]=d.cleanData,d.cleanData=function(a){for(var
 
b,c=0;(b=d(a[c])).length;c++)if(b.attr(J))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+T].apply(this,arguments)}),s.version="2.2.1",s.nextid=0,s.inactiveEvents=N,s.zindex=15e3,s.defaults={prerender:y,id:y,overwrite:x,suppress:x,content:{text:x,attr:"title",title:y,button:y},position:{my:"top
 left",at:"bottom 
right",target:y,container:y,viewport:y,adjust:{x:0,y:0,mouse:x,scroll:x,resize:x,method:"flipinvert
 
flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:y})}},show:{target:y,event:"mouseenter",effect:x,delay:90,solo:y,ready:y,autofocus:y},hide:{target:y,event:"mouseleave",effect:x,delay:0,fixed:y,inactive:y,leave:"window",distance:y},style:{classes:"",widget:y,width:y,height:y,def:x},events:{render:z,move:z,show:z,hide:z,toggle:z,visible:z,hidden:z,focus:z,blur:z}}})}(window,document);
+//# 
sourceMappingURL=//cdn.jsdelivr.net/qtip2/2.2.1//var/www/qtip2/build/tmp/tmp-6564v9oi9i8/jquery.qtip.min.map
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/305151
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Id3115c3b7bad7f50d5c42582800f7efb790793e0
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/BiblioPlus
Gerrit-Branch: master
Gerrit-Owner: Vtingey <vtin...@msl.ubc.ca>
Gerrit-Reviewer: KarenEddy <kfe...@msn.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to