var sliderChangeSubmit=true;function format_number(sValue){sValue=sValue+"";var sRegExp=new RegExp('(-?[0-9]+)([0-9]{3})');while(sRegExp.test(sValue))sValue=sValue.replace(sRegExp,'$1&nbsp;$2');return sValue};function price_slider(){var minEl=$('input[name="price_from"]');if(!minEl.length)return false;var maxEl=$('input[name="price_to"]');var min=parseInt(minEl.val());var max=parseInt(maxEl.val());var sliderOptions={'min':$('input[name="price_min"]').val(),'max':$('input[name="price_max"]').val(),'values':[min,max],'step':500,'range':true,'animate':true,'slide':function(e,ui){span=$(this).closest('tr').find('span');span.filter(':eq(0)').html(format_number(ui.values[0]));span.filter(':eq(1)').html(format_number(ui.values[1]));minEl.val(ui.values[0]);maxEl.val(ui.values[1])}};sliderOptions.change=sliderOptions.slide;var rangeSlider=$('<div id="slider"></div>').slider(sliderOptions);parentElement=minEl.closest('tr');parentElement.children().hide();$('<th class="nowrap" colspan="2">Cena od: <span>'+format_number(min)+'</span>,- do: <span>'+format_number(max)+'</span>,-</th><td colspan="2" id="price-range" class="slider"></td>').appendTo(parentElement);$('#price-range').append(rangeSlider)};function reset_pneuFilter(form,not){if(not!=undefined)$('select',form).not(not).val(0);else $('select',form).val(0);$('input:checkbox',form).attr('checked',false);sliderChangeSubmit=false;s=$('#slider');min=s.slider("option","min");max=s.slider("option","max");s.slider("values",[min,max]);sliderChangeSubmit=true}function pneuFilter(){var filterForm=$('#pneu form');if(filterForm.length){pneuFilter=function(){};filterForm.live('change',function(e){if($('input[name="reset_form"]').length)reset_pneuFilter(filterForm,e.target);$('input[name="form_change"]').ajaxSubmit()})}}function discFilter(){var discFilterForm=$('#disky-ocel form');if(discFilterForm.length){discFilter=function(){};discFilterForm.live('change',function(e){if(e.target.name!='manufactured')$('input[name="form_change"]').ajaxSubmit()})}}$(document).ready(function(){price_slider();$('#filterCancel').live('click',function(e){reset_pneuFilter();$('input[name="form_change"]').ajaxSubmit();e.preventDefault()});pneuFilter();discFilter();$("#slider").live("slidechange",function(e,ui){if(sliderChangeSubmit){$('input[name="form_change"]').ajaxSubmit()}})});$(document).ajaxStop(function(){if(!$("#slider").length)price_slider();pneuFilter();discFilter()});
