(function(a,d){function f(c){return!a(c).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(!a.ui.version){a.extend(a.ui,{version:"1.8.9",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,
PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({_focus:a.fn.focus,focus:function(c,b){return typeof c==="number"?this.each(function(){var e=this;setTimeout(function(){a(e).focus();b&&b.call(e)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,
"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?a(document):c},zIndex:function(c){if(c!==d)return this.css("zIndex",c);if(this.length){c=a(this[0]);for(var b;c.length&&c[0]!==document;){b=c.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(c.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}c=c.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(c,b){function e(i,k,l,m){a.each(g,function(){k-=parseFloat(a.curCSS(i,"padding"+this,true))||0;if(l)k-=parseFloat(a.curCSS(i,
"border"+this+"Width",true))||0;if(m)k-=parseFloat(a.curCSS(i,"margin"+this,true))||0});return k}var g=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),j={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+b]=function(i){if(i===d)return j["inner"+b].call(this);return this.each(function(){a(this).css(h,e(this,i)+"px")})};a.fn["outer"+b]=function(i,k){if(typeof i!=="number")return j["outer"+b].call(this,i);return this.each(function(){a(this).css(h,
e(this,i,true,k)+"px")})}});a.extend(a.expr[":"],{data:function(c,b,e){return!!a.data(c,e[3])},focusable:function(c){var b=c.nodeName.toLowerCase(),e=a.attr(c,"tabindex");if("area"===b){b=c.parentNode;e=b.name;if(!c.href||!e||b.nodeName.toLowerCase()!=="map")return false;c=a("img[usemap=#"+e+"]")[0];return!!c&&f(c)}return(/input|select|textarea|button|object/.test(b)?!c.disabled:"a"==b?c.href||!isNaN(e):!isNaN(e))&&f(c)},tabbable:function(c){var b=a.attr(c,"tabindex");return(isNaN(b)||b>=0)&&a(c).is(":focusable")}});
a(function(){var c=document.body,b=c.appendChild(b=document.createElement("div"));a.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=b.offsetHeight===100;a.support.selectstart="onselectstart"in b;c.removeChild(b).style.display="none"});a.extend(a.ui,{plugin:{add:function(c,b,e){c=a.ui[c].prototype;for(var g in e){c.plugins[g]=c.plugins[g]||[];c.plugins[g].push([b,e[g]])}},call:function(c,b,e){if((b=c.plugins[b])&&c.element[0].parentNode)for(var g=0;g<b.length;g++)c.options[b[g][0]]&&
b[g][1].apply(c.element,e)}},contains:function(c,b){return document.compareDocumentPosition?c.compareDocumentPosition(b)&16:c!==b&&c.contains(b)},hasScroll:function(c,b){if(a(c).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var e=false;if(c[b]>0)return true;c[b]=1;e=c[b]>0;c[b]=0;return e},isOverAxis:function(c,b,e){return c>b&&c<b+e},isOver:function(c,b,e,g,h,j){return a.ui.isOverAxis(c,e,h)&&a.ui.isOverAxis(b,g,j)}})}})(jQuery);
(function(a,d){if(a.cleanData){var f=a.cleanData;a.cleanData=function(b){for(var e=0,g;(g=b[e])!=null;e++)a(g).triggerHandler("remove");f(b)}}else{var c=a.fn.remove;a.fn.remove=function(b,e){return this.each(function(){if(!e)if(!b||a.filter(b,[this]).length)a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return c.call(a(this),b,e)})}}a.widget=function(b,e,g){var h=b.split(".")[0],j;b=b.split(".")[1];j=h+"-"+b;if(!g){g=e;e=a.Widget}a.expr[":"][j]=function(i){return!!a.data(i,
b)};a[h]=a[h]||{};a[h][b]=function(i,k){arguments.length&&this._createWidget(i,k)};e=new e;e.options=a.extend(true,{},e.options);a[h][b].prototype=a.extend(true,e,{namespace:h,widgetName:b,widgetEventPrefix:a[h][b].prototype.widgetEventPrefix||b,widgetBaseClass:j},g);a.widget.bridge(b,a[h][b])};a.widget.bridge=function(b,e){a.fn[b]=function(g){var h=typeof g==="string",j=Array.prototype.slice.call(arguments,1),i=this;g=!h&&j.length?a.extend.apply(null,[true,g].concat(j)):g;if(h&&g.charAt(0)==="_")return i;
h?this.each(function(){var k=a.data(this,b),l=k&&a.isFunction(k[g])?k[g].apply(k,j):k;if(l!==k&&l!==d){i=l;return false}}):this.each(function(){var k=a.data(this,b);k?k.option(g||{})._init():a.data(this,b,new e(g,this))});return i}};a.Widget=function(b,e){arguments.length&&this._createWidget(b,e)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,e){a.data(e,this.widgetName,this);this.element=a(e);this.options=a.extend(true,{},this.options,
this._getCreateOptions(),b);var g=this;this.element.bind("remove."+this.widgetName,function(){g.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(b,e){var g=b;if(arguments.length===0)return a.extend({},this.options);if(typeof b==="string"){if(e===d)return this.options[b];g={};g[b]=e}this._setOptions(g);return this},_setOptions:function(b){var e=this;a.each(b,function(g,h){e._setOption(g,h)});return this},_setOption:function(b,e){this.options[b]=e;if(b==="disabled")this.widget()[e?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",e);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(b,e,g){var h=this.options[b];e=a.Event(e);e.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();g=g||{};if(e.originalEvent){b=a.event.props.length;for(var j;b;){j=a.event.props[--b];e[j]=e.originalEvent[j]}}this.element.trigger(e,g);return!(a.isFunction(h)&&h.call(this.element[0],e,g)===false||e.isDefaultPrevented())}}})(jQuery);
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(f){return d._mouseDown(f)}).bind("click."+this.widgetName,function(f){if(true===a.data(f.target,d.widgetName+".preventClickEvent")){a.removeData(f.target,d.widgetName+".preventClickEvent");f.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=
d.originalEvent||{};if(!d.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(d);this._mouseDownEvent=d;var f=this,c=d.which==1,b=typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false;if(!c||b||!this._mouseCapture(d))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){f.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=
this._mouseStart(d)!==false;if(!this._mouseStarted){d.preventDefault();return true}}this._mouseMoveDelegate=function(e){return f._mouseMove(e)};this._mouseUpDelegate=function(e){return f._mouseUp(e)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.preventDefault();return d.originalEvent.mouseHandled=true}},_mouseMove:function(d){if(a.browser.msie&&!(document.documentMode>=9)&&!d.button)return this._mouseUp(d);if(this._mouseStarted){this._mouseDrag(d);
return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,d)!==false)?this._mouseDrag(d):this._mouseUp(d);return!this._mouseStarted},_mouseUp:function(d){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;d.target==this._mouseDownEvent.target&&a.data(d.target,this.widgetName+".preventClickEvent",
true);this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
(function(a){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var d=this,f=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");f.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");
this.range=a([]);if(f.range){if(f.range===true){this.range=a("<div></div>");if(!f.values)f.values=[this._valueMin(),this._valueMin()];if(f.values.length&&f.values.length!==2)f.values=[f.values[0],f.values[0]]}else this.range=a("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");if(f.range==="min"||f.range==="max")this.range.addClass("ui-slider-range-"+f.range);this.range.addClass("ui-widget-header")}a(".ui-slider-handle",this.element).length===0&&a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(f.values&&f.values.length)for(;a(".ui-slider-handle",this.element).length<f.values.length;)a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(c){c.preventDefault()}).hover(function(){f.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(f.disabled)a(this).blur();
else{a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(c){a(this).data("index.ui-slider-handle",c)});this.handles.keydown(function(c){var b=true,e=a(this).data("index.ui-slider-handle"),g,h,j;if(!d.options.disabled){switch(c.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:b=
false;if(!d._keySliding){d._keySliding=true;a(this).addClass("ui-state-active");g=d._start(c,e);if(g===false)return}}j=d.options.step;g=d.options.values&&d.options.values.length?h=d.values(e):h=d.value();switch(c.keyCode){case a.ui.keyCode.HOME:h=d._valueMin();break;case a.ui.keyCode.END:h=d._valueMax();break;case a.ui.keyCode.PAGE_UP:h=d._trimAlignValue(g+(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:h=d._trimAlignValue(g-(d._valueMax()-d._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g===
d._valueMax())return;h=d._trimAlignValue(g+j);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g===d._valueMin())return;h=d._trimAlignValue(g-j)}d._slide(c,e,h);return b}}).keyup(function(c){var b=a(this).data("index.ui-slider-handle");if(d._keySliding){d._keySliding=false;d._stop(c,b);d._change(c,b);a(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");
this._mouseDestroy();return this},_mouseCapture:function(d){var f=this.options,c,b,e,g,h;if(f.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:d.pageX,y:d.pageY});b=this._valueMax()-this._valueMin()+1;g=this;this.handles.each(function(j){var i=Math.abs(c-g.values(j));if(b>i){b=i;e=a(this);h=j}});if(f.range===true&&this.values(1)===f.min){h+=1;e=a(this.handles[h])}if(this._start(d,
h)===false)return false;this._mouseSliding=true;g._handleIndex=h;e.addClass("ui-state-active").focus();f=e.offset();this._clickOffset=!a(d.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:d.pageX-f.left-e.width()/2,top:d.pageY-f.top-e.height()/2-(parseInt(e.css("borderTopWidth"),10)||0)-(parseInt(e.css("borderBottomWidth"),10)||0)+(parseInt(e.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(d,h,c);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(d){var f=this._normValueFromMouse({x:d.pageX,y:d.pageY});this._slide(d,this._handleIndex,f);return false},_mouseStop:function(d){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(d,this._handleIndex);this._change(d,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var f;
if(this.orientation==="horizontal"){f=this.elementSize.width;d=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{f=this.elementSize.height;d=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}f=d/f;if(f>1)f=1;if(f<0)f=0;if(this.orientation==="vertical")f=1-f;d=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+f*d)},_start:function(d,f){var c={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){c.value=
this.values(f);c.values=this.values()}return this._trigger("start",d,c)},_slide:function(d,f,c){var b;if(this.options.values&&this.options.values.length){b=this.values(f?0:1);if(this.options.values.length===2&&this.options.range===true&&(f===0&&c>b||f===1&&c<b))c=b;if(c!==this.values(f)){b=this.values();b[f]=c;d=this._trigger("slide",d,{handle:this.handles[f],value:c,values:b});this.values(f?0:1);d!==false&&this.values(f,c,true)}}else if(c!==this.value()){d=this._trigger("slide",d,{handle:this.handles[f],
value:c});d!==false&&this.value(c)}},_stop:function(d,f){var c={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(f);c.values=this.values()}this._trigger("stop",d,c)},_change:function(d,f){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[f],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(f);c.values=this.values()}this._trigger("change",d,c)}},value:function(d){if(arguments.length){this.options.value=
this._trimAlignValue(d);this._refreshValue();this._change(null,0)}return this._value()},values:function(d,f){var c,b,e;if(arguments.length>1){this.options.values[d]=this._trimAlignValue(f);this._refreshValue();this._change(null,d)}if(arguments.length)if(a.isArray(arguments[0])){c=this.options.values;b=arguments[0];for(e=0;e<c.length;e+=1){c[e]=this._trimAlignValue(b[e]);this._change(null,e)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(d):this.value();
else return this._values()},_setOption:function(d,f){var c,b=0;if(a.isArray(this.options.values))b=this.options.values.length;a.Widget.prototype._setOption.apply(this,arguments);switch(d){case "disabled":if(f){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case "orientation":this._detectOrientation();
this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case "value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case "values":this._animateOff=true;this._refreshValue();for(c=0;c<b;c+=1)this._change(null,c);this._animateOff=false}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(d){var f,c;if(arguments.length){f=this.options.values[d];
return this._trimAlignValue(f)}else{f=this.options.values.slice();for(c=0;c<f.length;c+=1)f[c]=this._trimAlignValue(f[c]);return f}},_trimAlignValue:function(d){if(d<=this._valueMin())return this._valueMin();if(d>=this._valueMax())return this._valueMax();var f=this.options.step>0?this.options.step:1,c=(d-this._valueMin())%f;alignValue=d-c;if(Math.abs(c)*2>=f)alignValue+=c>0?f:-f;return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},
_refreshValue:function(){var d=this.options.range,f=this.options,c=this,b=!this._animateOff?f.animate:false,e,g={},h,j,i,k;if(this.options.values&&this.options.values.length)this.handles.each(function(l){e=(c.values(l)-c._valueMin())/(c._valueMax()-c._valueMin())*100;g[c.orientation==="horizontal"?"left":"bottom"]=e+"%";a(this).stop(1,1)[b?"animate":"css"](g,f.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(l===0)c.range.stop(1,1)[b?"animate":"css"]({left:e+"%"},f.animate);
if(l===1)c.range[b?"animate":"css"]({width:e-h+"%"},{queue:false,duration:f.animate})}else{if(l===0)c.range.stop(1,1)[b?"animate":"css"]({bottom:e+"%"},f.animate);if(l===1)c.range[b?"animate":"css"]({height:e-h+"%"},{queue:false,duration:f.animate})}h=e});else{j=this.value();i=this._valueMin();k=this._valueMax();e=k!==i?(j-i)/(k-i)*100:0;g[c.orientation==="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[b?"animate":"css"](g,f.animate);if(d==="min"&&this.orientation==="horizontal")this.range.stop(1,
1)[b?"animate":"css"]({width:e+"%"},f.animate);if(d==="max"&&this.orientation==="horizontal")this.range[b?"animate":"css"]({width:100-e+"%"},{queue:false,duration:f.animate});if(d==="min"&&this.orientation==="vertical")this.range.stop(1,1)[b?"animate":"css"]({height:e+"%"},f.animate);if(d==="max"&&this.orientation==="vertical")this.range[b?"animate":"css"]({height:100-e+"%"},{queue:false,duration:f.animate})}}});a.extend(a.ui.slider,{version:"1.8.9"})})(jQuery);

