").appendTo(this.uiWrapper).slider({orientation:e.alignment,min:e.min,max:e.max,slide:function(t,e){i._value(e.value)}}),"vertical"==e.alignment?this.uiSlider.position({my:"left+5 top+5",at:"right top",of:this.uiSpinner}).css("height",this.uiSpinner.outerHeight(!0)-10):this.uiSlider.position({my:"left+5 top+5",at:"left bottom",of:this.uiSpinner}).css("width",this.uiSpinner.outerWidth(!0)-10)},_spin:function(t,i){this._super(t,i),this.uiSlider.slider("value",0|this.value())},_stop:function(t){"keyup"==t.type&&this.uiSlider.slider("value",0|this.value()),this._super(t)},_destroy:function(){this.uiSlider.remove(),this.uiSpinner.unwrap(),this._super()}})})(jQuery);
\ No newline at end of file
diff --git a/dist/minified/jquery.ui.spinner.min.js b/dist/minified/jquery.ui.spinner.min.js
index 9aaf0b1..727ae2c 100644
--- a/dist/minified/jquery.ui.spinner.min.js
+++ b/dist/minified/jquery.ui.spinner.min.js
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
-(function(t){function i(t){return function(){var i=this.element.val();t.apply(this,arguments),this._refresh(),i!==this.element.val()&&this._trigger("change")}}t.widget("ui.spinner",{version:"1.0.7",defaultElement:"
",widgetEventPrefix:"spin",options:{culture:null,alignment:"right",icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n",left:"ui-icon-triangle-1-w",right:"ui-icon-triangle-1-e"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var i={},e=this.element;return t.each(["min","max","step"],function(t,n){var s=e.attr(n);void 0!==s&&s.length&&(i[n]=s)}),i},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t),void 0)},mousewheel:function(t,i){if(i){if(!this.spinning&&!this._start(t))return!1;this._spin((i>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(i){function e(){var t=this.element[0]===this.document[0].activeElement;t||(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n}))}var n;n=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),i.preventDefault(),e.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,e.call(this)}),this._start(i)!==!1&&this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(i){return t(i.currentTarget).hasClass("ui-state-active")?this._start(i)===!1?!1:(this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i),void 0):void 0},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var t=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().addClass("ui-spinner-"+this.options.alignment).append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=t.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*t.height())&&t.height()>0&&t.height(t.height()),this.options.disabled&&this.disable()},_keydown:function(i){var e=this.options,n=t.ui.keyCode;switch(i.keyCode){case n.UP:return this._repeat(null,1,i),!0;case n.DOWN:return this._repeat(null,-1,i),!0;case n.PAGE_UP:return this._repeat(null,e.page,i),!0;case n.PAGE_DOWN:return this._repeat(null,-e.page,i),!0}return!1},_uiSpinnerHtml:function(){return"
"},_buttonHtml:function(){switch(this.options.alignment){case"right":return"
▲"+""+"
"+"▼"+"";case"left":return"
▲"+""+"
"+"▼"+"";case"vertical":return"
▲"+""+"
"+"▼"+"";case"horizontal":return"
►"+""+"
"+"◄"+""}},_start:function(t){return this.spinning||this._trigger("start",t)!==!1?(this.counter||(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(t,i,e){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,i,e)},t),this._spin(i*this.options.step,e)},_spin:function(t,i){var e=this.value()||0;this.counter||(this.counter=1),e=this._adjustValue(e+t*this._increment(this.counter)),this.spinning&&this._trigger("spin",i,{value:e})===!1||(this._value(e),this.counter++)},_increment:function(i){var e=this.options.incremental;return e?t.isFunction(e)?e(i):Math.floor(i*i*i/5e4-i*i/500+17*i/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var i=""+t,e=i.indexOf(".");return-1===e?0:i.length-e-1},_adjustValue:function(t){var i,e,n=this.options;return i=null!==n.min?n.min:0,e=t-i,e=Math.round(e/n.step)*n.step,t=i+e,t=parseFloat(t.toFixed(this._precision())),null!==n.max&&t>n.max?n.max:null!==n.min&&n.min>t?n.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,i){if("culture"===t||"numberFormat"===t){var e=this._parse(this.element.val());return this.options[t]=i,this.element.val(this._format(e)),void 0}("max"===t||"min"===t||"step"===t)&&"string"==typeof i&&(i=this._parse(i)),"icons"===t&&("horizontal"==this.options.alignment?(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.left).addClass(i.left),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.right).addClass(i.right)):(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(i.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(i.down))),this._super(t,i),"disabled"===t&&(this.widget().toggleClass("ui-state-disabled",!!i),this.element.prop("disabled",!!i),this.buttons.button(i?"disable":"enable"))},_setOptions:i(function(t){this._super(t),this._value(this.element.val())}),_parse:function(t){return"string"==typeof t&&""!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),""===t||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(t,i){var e;""!==t&&(e=this._parse(t),null!==e&&(i||(e=this._adjustValue(e)),t=this._format(e))),this.element.val(t),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:i(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:i(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:i(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:i(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){return arguments.length?(i(this._value).call(this,t),void 0):this._parse(this.element.val())},widget:function(){return this.uiSpinner}})})(jQuery);
\ No newline at end of file
+(function(t){function i(t){return function(){var i=this.element.val();t.apply(this,arguments),this._refresh(),i!==this.element.val()&&this._trigger("change")}}t.widget("ui.spinner",{version:"1.0.8",defaultElement:"
",widgetEventPrefix:"spin",options:{culture:null,alignment:"right",icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n",left:"ui-icon-triangle-1-w",right:"ui-icon-triangle-1-e"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var i={},e=this.element;return t.each(["min","max","step"],function(t,n){var s=e.attr(n);void 0!==s&&s.length&&(i[n]=s)}),i},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t),void 0)},mousewheel:function(t,i){if(i){if(!this.spinning&&!this._start(t))return!1;this._spin((i>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(i){function e(){var t=this.element[0]===this.document[0].activeElement;t||(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n}))}var n;n=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),i.preventDefault(),e.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,e.call(this)}),this._start(i)!==!1&&this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(i){return t(i.currentTarget).hasClass("ui-state-active")?this._start(i)===!1?!1:(this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i),void 0):void 0},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var t=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().addClass("ui-spinner-"+this.options.alignment).append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=t.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*t.height())&&t.height()>0&&t.height(t.height()),this.options.disabled&&this.disable()},_keydown:function(i){var e=this.options,n=t.ui.keyCode;switch(i.keyCode){case n.UP:return this._repeat(null,1,i),!0;case n.DOWN:return this._repeat(null,-1,i),!0;case n.PAGE_UP:return this._repeat(null,e.page,i),!0;case n.PAGE_DOWN:return this._repeat(null,-e.page,i),!0}return!1},_uiSpinnerHtml:function(){return"
"},_buttonHtml:function(){switch(this.options.alignment){case"right":return"
▲"+""+"
"+"▼"+"";case"left":return"
▲"+""+"
"+"▼"+"";case"vertical":return"
▲"+""+"
"+"▼"+"";case"horizontal":return"
►"+""+"
"+"◄"+""}},_start:function(t){return this.spinning||this._trigger("start",t)!==!1?(this.counter||(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(t,i,e){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,i,e)},t),this._spin(i*this.options.step,e)},_spin:function(t,i){var e=this.value()||0;this.counter||(this.counter=1),e=this._adjustValue(e+t*this._increment(this.counter)),this.spinning&&this._trigger("spin",i,{value:e})===!1||(this._value(e),this.counter++)},_increment:function(i){var e=this.options.incremental;return e?t.isFunction(e)?e(i):Math.floor(i*i*i/5e4-i*i/500+17*i/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var i=""+t,e=i.indexOf(".");return-1===e?0:i.length-e-1},_adjustValue:function(t){var i,e,n=this.options;return i=null!==n.min?n.min:0,e=t-i,e=Math.round(e/n.step)*n.step,t=i+e,t=parseFloat(t.toFixed(this._precision())),null!==n.max&&t>n.max?n.max:null!==n.min&&n.min>t?n.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,i){if("culture"===t||"numberFormat"===t){var e=this._parse(this.element.val());return this.options[t]=i,this.element.val(this._format(e)),void 0}("max"===t||"min"===t||"step"===t)&&"string"==typeof i&&(i=this._parse(i)),"icons"===t&&("horizontal"==this.options.alignment?(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.left).addClass(i.left),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.right).addClass(i.right)):(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(i.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(i.down))),this._super(t,i),"disabled"===t&&(this.widget().toggleClass("ui-state-disabled",!!i),this.element.prop("disabled",!!i),this.buttons.button(i?"disable":"enable"))},_setOptions:i(function(t){this._super(t),this._value(this.element.val())}),_parse:function(t){return"string"==typeof t&&""!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),""===t||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(t,i){var e;""!==t&&(e=this._parse(t),null!==e&&(i||(e=this._adjustValue(e)),t=this._format(e))),this.element.val(t),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:i(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:i(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:i(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:i(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){return arguments.length?(i(this._value).call(this,t),void 0):this._parse(this.element.val())},widget:function(){return this.uiSpinner}})})(jQuery);
\ No newline at end of file
diff --git a/dist/minified/jquery.ui.waitbutton.min.js b/dist/minified/jquery.ui.waitbutton.min.js
index 2bd6703..ecdf2c6 100644
--- a/dist/minified/jquery.ui.waitbutton.min.js
+++ b/dist/minified/jquery.ui.waitbutton.min.js
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
-(function(t){t.widget("ui.waitbutton",t.ui.button,{version:"1.0.7",widgetEventPrefix:"button",options:{waitLabel:null,waitIcon:"ui-icon-waiting"},_saved:null,_create:function(){this._super(),this.element.addClass("ui-wait-button"),this._saved={},this._saveOptions()},_init:function(){this._super(),this.disable(),this._toggleWaitState(),this._initWaitClick()},_initWaitClick:function(){this.element.off("click"),this.element.one("click",t.proxy(this,"_toggleWaitState"))},_toggleWaitState:function(){var i;this.options.disabled?this._setOptions({disabled:!1,label:this._saved.label,icons:{primary:this._saved.icon}}):(this._saveOptions(),this._setOptions({disabled:!0,label:this.options.waitLabel||this.options.label,icons:{primary:this.options.waitIcon}}),i=arguments[0]||new jQuery.Event("click",{target:this.element}),i.preventDefault(),i.stopPropagation(),i.stopImmediatePropagation(),this._trigger("waiting",i,{done:t.proxy(this,"_waitComplete")}))},_waitComplete:function(){var t=arguments[0]&&"string"==typeof arguments[0]?arguments[0]:null,i=t?arguments[1]:arguments[0];i===undefined&&(i=!0),this._toggleWaitState(),i?this._initWaitClick():this.disable(),t&&this._setOption("label",t)},_saveOptions:function(){this._saved.icon=this.options.icons.primary,this._saved.label=this.options.label}})})(jQuery);
\ No newline at end of file
+(function(t){t.widget("ui.waitbutton",t.ui.button,{version:"1.0.8",widgetEventPrefix:"button",options:{waitLabel:null,waitIcon:"ui-icon-waiting"},_saved:null,_create:function(){this._super(),this.element.addClass("ui-wait-button"),this._saved={},this._saveOptions()},_init:function(){this._super(),this.disable(),this._toggleWaitState(),this._initWaitClick()},_initWaitClick:function(){this.element.off("click"),this.element.one("click",t.proxy(this,"_toggleWaitState"))},_toggleWaitState:function(){var i;this.options.disabled?this._setOptions({disabled:!1,label:this._saved.label,icons:{primary:this._saved.icon}}):(this._saveOptions(),this._setOptions({disabled:!0,label:this.options.waitLabel||this.options.label,icons:{primary:this.options.waitIcon}}),i=arguments[0]||new jQuery.Event("click",{target:this.element}),i.preventDefault(),i.stopPropagation(),i.stopImmediatePropagation(),this._trigger("waiting",i,{done:t.proxy(this,"_waitComplete")}))},_waitComplete:function(){var t=arguments[0]&&"string"==typeof arguments[0]?arguments[0]:null,i=t?arguments[1]:arguments[0];i===undefined&&(i=!0),this._toggleWaitState(),i?this._initWaitClick():this.disable(),t&&this._setOption("label",t)},_saveOptions:function(){this._saved.icon=this.options.icons.primary,this._saved.label=this.options.label}})})(jQuery);
\ No newline at end of file
diff --git a/dist/themes/base/minified/jquery.ui.combobox.min.css b/dist/themes/base/minified/jquery.ui.combobox.min.css
index cd9ac12..b9b2d94 100644
--- a/dist/themes/base/minified/jquery.ui.combobox.min.css
+++ b/dist/themes/base/minified/jquery.ui.combobox.min.css
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
diff --git a/dist/themes/base/minified/jquery.ui.labeledslider.min.css b/dist/themes/base/minified/jquery.ui.labeledslider.min.css
index e564a76..fb1ac9d 100644
--- a/dist/themes/base/minified/jquery.ui.labeledslider.min.css
+++ b/dist/themes/base/minified/jquery.ui.labeledslider.min.css
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
diff --git a/dist/themes/base/minified/jquery.ui.slidespinner.min.css b/dist/themes/base/minified/jquery.ui.slidespinner.min.css
index 7f359f4..e83d753 100644
--- a/dist/themes/base/minified/jquery.ui.slidespinner.min.css
+++ b/dist/themes/base/minified/jquery.ui.slidespinner.min.css
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
diff --git a/dist/themes/base/minified/jquery.ui.spinner.min.css b/dist/themes/base/minified/jquery.ui.spinner.min.css
index 0e5dc1c..f5ff5e9 100644
--- a/dist/themes/base/minified/jquery.ui.spinner.min.css
+++ b/dist/themes/base/minified/jquery.ui.spinner.min.css
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
diff --git a/dist/themes/base/minified/jquery.ui.waitbutton.min.css b/dist/themes/base/minified/jquery.ui.waitbutton.min.css
index 8e53775..31c23f2 100644
--- a/dist/themes/base/minified/jquery.ui.waitbutton.min.css
+++ b/dist/themes/base/minified/jquery.ui.waitbutton.min.css
@@ -1,4 +1,4 @@
-/*! Ben's jQuery UI Extensions - v1.0.7 - 2013-10-22
+/*! Ben's jQuery UI Extensions - v1.0.8 - 2013-10-22
* https://github.com/bseth99/jquery-ui-extensions
* Copyright 2013 Ben Olson; Licensed MIT */
diff --git a/package.json b/package.json
index 06a6653..320459f 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "jquery-ui-extensions",
"title": "Ben's jQuery UI Extensions",
"description": "Customizations and enhancements to the standard jQuery UI library",
- "version": "1.0.7",
+ "version": "1.0.8",
"author": {
"name": "Ben Olson",
"url": "http://bseth99.github.com/"