ExtSearch/src/out/src/js/d3extsearch_slider.min.js

14 lines
1.6 KiB
JavaScript
Raw Normal View History

/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @license
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
!function(a){d3extsearchslider={options:{fieldMinId:"d3extsearch_PriceFilterfieldMinId",fieldMaxId:"d3extsearch_PriceFilterfieldMaxId",infoMinId:"d3extsearch_PriceFilterPriceInfoMinId",infoMaxId:"d3extsearch_PriceFilterPriceInfoMaxId",formId:"d3searchfilterform",precision:100},_create:function(){var b=this,c=b.options,d=b.element;void 0!==c.limitMin&&(a("input#"+c.fieldMinId+",input#"+c.fieldMaxId).hide(),a(d).slider({range:!0,min:c.limitMin,max:c.limitMax,step:100,values:[c.stepsMin,c.stepsMax],slide:function(b,e){a("#"+c.infoMinId).html(a(d).slider("option","values")[0]/c.precision),a("#"+c.infoMaxId).html(a(d).slider("option","values")[1]/c.precision)},change:function(b,e){a("input#"+c.fieldMinId).val(a(d).slider("option","values")[0]/c.precision),a("input#"+c.fieldMaxId).val(a(d).slider("option","values")[1]/c.precision),a("#"+c.infoMinId).html(a(d).slider("option","values")[0]/c.precision),a("#"+c.infoMaxId).html(a(d).slider("option","values")[1]/c.precision),d3_extsearch_popup.popup.load(),a("form#"+c.formId).submit()}}))}},a.widget("ui.d3extsearchslider",d3extsearchslider)}(jQuery);