/*! jQuery UI - v1.11.2 - 2015-02-04
* http://jqueryui.com
* Includes: core.js, widget.js, mouse.js, position.js, menu.js
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
(function(c){"function"===typeof define&&define.amd?define(["jquery"],c):c(jQuery)})(function(c){function t(a,b){var d,e;d=a.nodeName.toLowerCase();if("area"===d){d=a.parentNode;e=d.name;if(!a.href||!e||"map"!==d.nodeName.toLowerCase())return!1;d=c("img[usemap='#"+e+"']")[0];return!!d&&x(d)}return(/input|select|textarea|button|object/.test(d)?!a.disabled:"a"===d?a.href||b:b)&&x(a)}function x(a){return c.expr.filters.visible(a)&&!c(a).parents().addBack().filter(function(){return"hidden"===c.css(this,
"visibility")}).length}c.ui=c.ui||{};c.extend(c.ui,{version:"1.11.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});c.fn.extend({scrollParent:function(a){var b=this.css("position"),d="absolute"===b,e=a?/(auto|scroll|hidden)/:/(auto|scroll)/;a=this.parents().filter(function(){var a=c(this);return d&&"static"===a.css("position")?!1:e.test(a.css("overflow")+a.css("overflow-y")+a.css("overflow-x"))}).eq(0);
return"fixed"!==b&&a.length?a:c(this[0].ownerDocument||document)},uniqueId:function(){var a=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++a)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&c(this).removeAttr("id")})}});c.extend(c.expr[":"],{data:c.expr.createPseudo?c.expr.createPseudo(function(a){return function(b){return!!c.data(b,a)}}):function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){return t(a,!isNaN(c.attr(a,
"tabindex")))},tabbable:function(a){var b=c.attr(a,"tabindex"),d=isNaN(b);return(d||0<=b)&&t(a,!d)}});c("").outerWidth(1).jquery||c.each(["Width","Height"],function(a,b){function d(a,b,d,f){c.each(e,function(){b-=parseFloat(c.css(a,"padding"+this))||0;d&&(b-=parseFloat(c.css(a,"border"+this+"Width"))||0);f&&(b-=parseFloat(c.css(a,"margin"+this))||0)});return b}var e="Width"===b?["Left","Right"]:["Top","Bottom"],f=b.toLowerCase(),g={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,
outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(a){return void 0===a?g["inner"+b].call(this):this.each(function(){c(this).css(f,d(this,a)+"px")})};c.fn["outer"+b]=function(a,e){return"number"!==typeof a?g["outer"+b].call(this,a):this.each(function(){c(this).css(f,d(this,a,!0,e)+"px")})}});c.fn.addBack||(c.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))});c("").data("a-b","a").removeData("a-b").data("a-b")&&(c.fn.removeData=function(a){return function(b){return arguments.length?
a.call(this,c.camelCase(b)):a.call(this)}}(c.fn.removeData));c.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());c.fn.extend({focus:function(a){return function(b,d){return"number"===typeof b?this.each(function(){var a=this;setTimeout(function(){c(a).focus();d&&d.call(a)},b)}):a.apply(this,arguments)}}(c.fn.focus),disableSelection:function(){var a="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(a+".ui-disableSelection",function(a){a.preventDefault()})}}(),
enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(a){if(void 0!==a)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if("absolute"===b||"relative"===b||"fixed"===b)if(b=parseInt(a.css("zIndex"),10),!isNaN(b)&&0!==b)return b;a=a.parent()}}return 0}});c.ui.plugin={add:function(a,b,d){var e;a=c.ui[a].prototype;for(e in d)a.plugins[e]=a.plugins[e]||[],a.plugins[e].push([b,d[e]])},call:function(a,b,c,
e){if((b=a.plugins[b])&&(e||a.element[0].parentNode&&11!==a.element[0].parentNode.nodeType))for(e=0;e",
options:{disabled:!1,create:null},_createWidget:function(a,b){b=c(b||this.defaultElement||this)[0];this.element=c(b);this.uuid=B++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=c();this.hoverable=c();this.focusable=c();b!==this&&(c.data(b,this.widgetFullName,this),this._on(!0,this.element,{remove:function(a){a.target===b&&this.destroy()}}),this.document=c(b.style?b.ownerDocument:b.document||b),this.window=c(this.document[0].defaultView||this.document[0].parentWindow));this.options=
c.widget.extend({},this.options,this._getCreateOptions(),a);this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:c.noop,_getCreateEventData:c.noop,_create:c.noop,_init:c.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(c.camelCase(this.widgetFullName));this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled FS2_ui-state-disabled");
this.bindings.unbind(this.eventNamespace);this.hoverable.removeClass("FS2_ui-state-hover");this.focusable.removeClass("FS2_ui-state-focus")},_destroy:c.noop,widget:function(){return this.element},option:function(a,b){var d=a,e,f,g;if(0===arguments.length)return c.widget.extend({},this.options);if("string"===typeof a)if(d={},e=a.split("."),a=e.shift(),e.length){f=d[a]=c.widget.extend({},this.options[a]);for(g=0;gdocument.documentMode)&&!a.button||!a.which))return this._mouseUp(a);if(a.which||a.button)this._mouseMoved=!0;if(this._mouseStarted)return this._mouseDrag(a),a.preventDefault();this._mouseDistanceMet(a)&&
this._mouseDelayMet(a)&&((this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,a))?this._mouseDrag(a):this._mouseUp(a));return!this._mouseStarted},_mouseUp:function(a){this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);this._mouseStarted&&(this._mouseStarted=!1,a.target===this._mouseDownEvent.target&&c.data(a.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(a));return p=!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}});(function(){function a(a,b,c){return[parseFloat(a[0])*(t.test(a[0])?b/100:1),parseFloat(a[1])*(t.test(a[1])?c/100:1)]}function b(a){var b=a[0];return 9===b.nodeType?{width:a.width(),height:a.height(),offset:{top:0,left:0}}:c.isWindow(b)?{width:a.width(),height:a.height(),
offset:{top:a.scrollTop(),left:a.scrollLeft()}}:b.preventDefault?{width:0,height:0,offset:{top:b.pageY,left:b.pageX}}:{width:a.outerWidth(),height:a.outerHeight(),offset:a.offset()}}c.ui=c.ui||{};var d,e,f=Math.max,g=Math.abs,l=Math.round,m=/left|center|right/,k=/top|center|bottom/,w=/[\+\-]\d+(\.[\d]+)?%?/,p=/^\w+/,t=/%$/,x=c.fn.position;c.position={scrollbarWidth:function(){if(void 0!==d)return d;var a,b,e=c("");
b=e.children()[0];c("body").append(e);a=b.offsetWidth;e.css("overflow","scroll");b=b.offsetWidth;a===b&&(b=e[0].clientWidth);e.remove();return d=a-b},getScrollInfo:function(a){var b=a.isWindow||a.isDocument?"":a.element.css("overflow-x"),e=a.isWindow||a.isDocument?"":a.element.css("overflow-y"),b="scroll"===b||"auto"===b&&a.widthc?"left":0u?"top":0f(g(e),g(u))?h.important="horizontal":h.important="vertical";d.using.call(this,a,h)});k.offset(c.extend(n,{using:h}))})};c.ui.position={fit:{left:function(a,b){var c=b.within,d=c.isWindow?c.scrollLeft:
c.offset.left,e=c.width,g=a.left-b.collisionPosition.marginLeft,c=d-g,h=g+b.collisionWidth-e-d;b.collisionWidth>e?0=h?(d=a.left+c+b.collisionWidth-e-d,a.left+=c-d):a.left=0=c?d:c>h?d+e-b.collisionWidth:d:a.left=0e?0=h?(d=a.top+c+b.collisionHeight-e-d,a.top+=c-d):
a.top=0=c?d:c>h?d+e-b.collisionHeight:d:a.top=0c){if(d=a.left+h+k+m+b.collisionWidth-e-d,0>d||dc?(d=a.top+h+k+m+b.collisionHeight-e-d,a.top+h+k+m>c&&(0>d||dl&&(0d;a.innerHTML="";b.removeChild(a)})()})();c.widget("ui.menu",{version:"1.11.2",defaultElement:"",delay:300,options:{icons:{submenu:"FS2_ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 top",
at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.mouseHandled=!1;this.element.uniqueId().addClass("FS2_ui-menu FS2_ui-widget FS2_ui-widget-content").toggleClass("FS2_ui-menu-icons",!!this.element.find(".FS2_ui-icon").length).attr({role:this.options.role,tabIndex:0});this.options.disabled&&this.element.addClass("FS2_ui-state-disabled").attr("aria-disabled","true");this._on({"mousedown .FS2_ui-menu-item":function(a){a.preventDefault()},
"click .FS2_ui-menu-item":function(a){var b=c(a.target);!this.mouseHandled&&b.not(".FS2_ui-state-disabled").length&&(this.select(a),a.isPropagationStopped()||(this.mouseHandled=!0),b.has(".FS2_ui-menu").length?this.expand(a):!this.element.is(":focus")&&c(this.document[0].activeElement).closest(".FS2_ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".FS2_ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .FS2_ui-menu-item":function(a){if(!this.previousFilter){var b=
c(a.currentTarget);b.siblings(".FS2_ui-state-active").removeClass("FS2_ui-state-active");this.focus(a,b)}},mouseleave:"collapseAll","mouseleave .FS2_ui-menu":"collapseAll",focus:function(a,b){var c=this.active||this.element.find(this.options.items).eq(0);b||this.focus(a,c)},blur:function(a){this._delay(function(){c.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(a)})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(a){this._closeOnDocumentClick(a)&&
this.collapseAll(a);this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".FS2_ui-menu").addBack().removeClass("FS2_ui-menu FS2_ui-widget FS2_ui-widget-content FS2_ui-menu-icons FS2_ui-front").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show();this.element.find(".FS2_ui-menu-item").removeClass("FS2_ui-menu-item").removeAttr("role").removeAttr("aria-disabled").removeUniqueId().removeClass("FS2_ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var a=
c(this);a.data("FS2_ui-menu-submenu-carat")&&a.remove()});this.element.find(".FS2_ui-menu-divider").removeClass("FS2_ui-menu-divider FS2_ui-widget-content")},_keydown:function(a){var b,d,e,f=!0;switch(a.keyCode){case c.ui.keyCode.PAGE_UP:this.previousPage(a);break;case c.ui.keyCode.PAGE_DOWN:this.nextPage(a);break;case c.ui.keyCode.HOME:this._move("first","first",a);break;case c.ui.keyCode.END:this._move("last","last",a);break;case c.ui.keyCode.UP:this.previous(a);break;case c.ui.keyCode.DOWN:this.next(a);
break;case c.ui.keyCode.LEFT:this.collapse(a);break;case c.ui.keyCode.RIGHT:this.active&&!this.active.is(".FS2_ui-state-disabled")&&this.expand(a);break;case c.ui.keyCode.ENTER:case c.ui.keyCode.SPACE:this._activate(a);break;case c.ui.keyCode.ESCAPE:this.collapse(a);break;default:f=!1,b=this.previousFilter||"",d=String.fromCharCode(a.keyCode),e=!1,clearTimeout(this.filterTimer),d===b?e=!0:d=b+d,b=this._filterMenuItems(d),b=e&&-1!==b.index(this.active.next())?this.active.nextAll(".FS2_ui-menu-item"):
b,b.length||(d=String.fromCharCode(a.keyCode),b=this._filterMenuItems(d)),b.length?(this.focus(a,b),this.previousFilter=d,this.filterTimer=this._delay(function(){delete this.previousFilter},1E3)):delete this.previousFilter}f&&a.preventDefault()},_activate:function(a){this.active.is(".FS2_ui-state-disabled")||(this.active.is("[aria-haspopup='true']")?this.expand(a):this.select(a))},refresh:function(){var a,b=this,d=this.options.icons.submenu;a=this.element.find(this.options.menus);this.element.toggleClass("FS2_ui-menu-icons",
!!this.element.find(".FS2_ui-icon").length);a.filter(":not(.FS2_ui-menu)").addClass("FS2_ui-menu FS2_ui-widget FS2_ui-widget-content FS2_ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var a=c(this),b=a.parent(),g=c("").addClass("FS2_ui-menu-icon FS2_ui-icon "+d).data("FS2_ui-menu-submenu-carat",!0);b.attr("aria-haspopup","true").prepend(g);a.attr("aria-labelledby",b.attr("id"))});a=a.add(this.element).find(this.options.items);a.not(".FS2_ui-menu-item").each(function(){var a=
c(this);b._isDivider(a)&&a.addClass("FS2_ui-widget-content FS2_ui-menu-divider")});a.not(".FS2_ui-menu-item, .FS2_ui-menu-divider").addClass("FS2_ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()});a.filter(".FS2_ui-state-disabled").attr("aria-disabled","true");this.active&&!c.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(a,b){"icons"===a&&this.element.find(".FS2_ui-menu-icon").removeClass(this.options.icons.submenu).addClass(b.submenu);
"disabled"===a&&this.element.toggleClass("FS2_ui-state-disabled",!!b).attr("aria-disabled",b);this._super(a,b)},focus:function(a,b){var c;this.blur(a,a&&"focus"===a.type);this._scrollIntoView(b);this.active=b.first();c=this.active.addClass("FS2_ui-state-focus").removeClass("FS2_ui-state-active");this.options.role&&this.element.attr("aria-activedescendant",c.attr("id"));this.active.parent().closest(".FS2_ui-menu-item").addClass("FS2_ui-state-active");a&&"keydown"===a.type?this._close():this.timer=
this._delay(function(){this._close()},this.delay);c=b.children(".FS2_ui-menu");c.length&&a&&/^mouse/.test(a.type)&&this._startOpening(c);this.activeMenu=b.parent();this._trigger("focus",a,{item:b})},_scrollIntoView:function(a){var b,d,e;this._hasScroll()&&(b=parseFloat(c.css(this.activeMenu[0],"borderTopWidth"))||0,d=parseFloat(c.css(this.activeMenu[0],"paddingTop"))||0,b=a.offset().top-this.activeMenu.offset().top-b-d,d=this.activeMenu.scrollTop(),e=this.activeMenu.height(),a=a.outerHeight(),0>b?
this.activeMenu.scrollTop(d+b):b+a>e&&this.activeMenu.scrollTop(d+b-e+a))},blur:function(a,b){b||clearTimeout(this.timer);this.active&&(this.active.removeClass("FS2_ui-state-focus"),this.active=null,this._trigger("blur",a,{item:this.active}))},_startOpening:function(a){clearTimeout(this.timer);"true"===a.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close();this._open(a)},this.delay))},_open:function(a){var b=c.extend({of:this.active},this.options.position);clearTimeout(this.timer);
this.element.find(".FS2_ui-menu").not(a.parents(".FS2_ui-menu")).hide().attr("aria-hidden","true");a.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(b)},collapseAll:function(a,b){clearTimeout(this.timer);this.timer=this._delay(function(){var d=b?this.element:c(a&&a.target).closest(this.element.find(".FS2_ui-menu"));d.length||(d=this.element);this._close(d);this.blur(a);this.activeMenu=d},this.delay)},_close:function(a){a||(a=this.active?this.active.parent():this.element);a.find(".FS2_ui-menu").hide().attr("aria-hidden",
"true").attr("aria-expanded","false").end().find(".FS2_ui-state-active").not(".FS2_ui-state-focus").removeClass("FS2_ui-state-active")},_closeOnDocumentClick:function(a){return!c(a.target).closest(".FS2_ui-menu").length},_isDivider:function(a){return!/[^\-\u2014\u2013\s]/.test(a.text())},collapse:function(a){var b=this.active&&this.active.parent().closest(".FS2_ui-menu-item",this.element);b&&b.length&&(this._close(),this.focus(a,b))},expand:function(a){var b=this.active&&this.active.children(".FS2_ui-menu ").find(this.options.items).first();
b&&b.length&&(this._open(b.parent()),this._delay(function(){this.focus(a,b)}))},next:function(a){this._move("next","first",a)},previous:function(a){this._move("prev","last",a)},isFirstItem:function(){return this.active&&!this.active.prevAll(".FS2_ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".FS2_ui-menu-item").length},_move:function(a,b,c){var e;this.active&&(e="first"===a||"last"===a?this.active["first"===a?"prevAll":"nextAll"](".FS2_ui-menu-item").eq(-1):
this.active[a+"All"](".FS2_ui-menu-item").eq(0));e&&e.length&&this.active||(e=this.activeMenu.find(this.options.items)[b]());this.focus(c,e)},nextPage:function(a){var b,d,e;this.active?this.isLastItem()||(this._hasScroll()?(d=this.active.offset().top,e=this.element.height(),this.active.nextAll(".FS2_ui-menu-item").each(function(){b=c(this);return 0>b.offset().top-d-e}),this.focus(a,b)):this.focus(a,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())):this.next(a)},previousPage:function(a){var b,
d,e;this.active?this.isFirstItem()||(this._hasScroll()?(d=this.active.offset().top,e=this.element.height(),this.active.prevAll(".FS2_ui-menu-item").each(function(){b=c(this);return 0