/*!
* jQuery UI Position 1.11.0 * http://jqueryui.com * * Copyright 2014 jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui.com/position/ */
!function(a){a(window.webshims&&window.webshims.$||jQuery)}(function(a){return function(){function b(a,b,c){return[parseFloat(a)*(n.test(a)?b/100:1),parseFloat(a)*(n.test(a)?c/100:1)]}function c(b,c){return parseInt(a.css(b,c),10)||0}function d(b){var c=b;return 9===c.nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:a.isWindow©?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:c.preventDefault?{width:0,height:0,offset:{top:c.pageY,left:c.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()}}a.ui=a.ui||{};var e,f,g=Math.max,h=Math.abs,i=Math.round,j=/left|center|right/,k=/top|center|bottom/,l=/d+(.+)?%?/,m=/^w+/,n=/%$/,o=a.fn.position;a.position={scrollbarWidth:function(){if(void 0!==e)return e;var b,c,d=a(“<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style=‘height:100px;width:auto;’>”),f=d.children();return a(“body”).append(d),b=f.offsetWidth,d.css(“overflow”,“scroll”),c=f.offsetWidth,b===c&&(c=d.clientWidth),d.remove(),e=b-c},getScrollInfo:function(b){var c=b.isWindow||b.isDocument?“”:b.element.css(“overflow-x”),d=b.isWindow||b.isDocument?“”:b.element.css(“overflow-y”),e=“scroll”===c||“auto”===c&&b.width