При выборе категорий выбирается совсем не та категория либо вообще ничего не находит.
/*! Smart Xfields Search Engine
* Подготовил для вас: DomiTori
* http://dle.press
* Заходите в мой блог о DLE, там выложены полезные мелочи */
function move_Fvalue(e,ui0,ui1){
	$(e+' .val1').stop().animate({left:$(e+' .ui-slider-handle').eq(0).css('left')},200).html( ui0?ui0:(e=='#xf_price'?$( e ).slider( "values", 0 ).toFixed(1):$( e ).slider( "values", 0 )) );
	$(e+' .val2').stop().animate({left:$(e+' .ui-slider-handle').eq(1).css('left')},200).html( ui1?ui1:(e=='#xf_price'?$( e ).slider( "values", 1 ).toFixed(1):$( e ).slider( "values", 1 )) );
}
$(document).ready(function() {
	$( "#xf_price" ).slider({
		range: true,
		min: 1,
		max: 3000,
		step: 1,
		values: [ 1, 800 ],
		slide: function( event, ui ) {
			move_Fvalue('#xf_price',ui.values[ 0 ],ui.values[ 1 ]);
		},
		stop: function( event, ui ) {
			move_Fvalue('#xf_price',ui.values[ 0 ],ui.values[ 1 ]);
			$('#xf_price .ui-slider-handle').each(function(i){
				i++;
				if($(this).hasClass('ui-state-focus')) {
					$('#xf_price .filter-value').css({'z-index':0});
					$('#xf_price .val'+i).css({'z-index':1});
				}
			});
		}
	})
	.append('<div class="steps"><span class="s1">'+1+'</span><span class="s2">'+800+'</span><span class="s3">'+1500+'</span><span class="s4">'+2300+'</span><span class="s5">'+3000+'</span></div>');
	move_Fvalue('#xf_price');
	
	/*! $( "#xf_price" ).slider({
		range: true,
		min: 1,
		max: 10,
		step: 0.1,
		values: [ 5.5, 9.2 ],
		slide: function( event, ui ) {
			move_Fvalue('#xf_price',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
		},
		stop: function( event, ui ) {
			move_Fvalue('#xf_price',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
			$('#xf_price .ui-slider-handle').each(function(i){
				i++;
				if($(this).hasClass('ui-state-focus')) {
					$('#xf_price .filter-value').css({'z-index':0});
					$('#xf_price .val'+i).css({'z-index':1});
				}
			});
		}
	})
	.append('<div class="steps"><span class="s1">'+1.1+'</span><span class="s2">'+3.3+'</span><span class="s3">'+5.5+'</span><span class="s4">'+7.8+'</span><span class="s5">'+9.9+'</span></div>');
	move_Fvalue('#xf_price'); */
	
	$('.filter-buttons .masha_index').remove();
	
	$('.filter-buttons .cbtn').click(function(){
		$(this).toggleClass('active');
	})
	.mouseleave(function(){
		$(this).blur();
	});
	
	$('.filter-buttons .butt > span').click(function(){
		list=$(this).parent().children('.list');
		if( list.css('display')=='none' ) {
			$('.filter-buttons .list').hide();
			$('.filter-buttons .butt > span').removeClass('active');
			$('.filter-buttons .butt .fa').removeClass('fa-rotate-180');
			$(this).addClass('active').children('.fa').addClass('fa-rotate-180');
			list.show();
			} else {
			$('.filter-buttons .list').hide();
			$('.filter-buttons .butt > span').removeClass('active');
			$('.filter-buttons .butt .fa').removeClass('fa-rotate-180');
		}
	});
	
	$('.filter-buttons .offin #one-genre, .filter-buttons .offin #all-genres').click(function(){
		$('.filter-buttons .offin span').removeClass('active');
		$(this).addClass('active');
	});
	
})
.click(function(e){
    if($('.filter-buttons .butt .active').length==0)
	return;
    e=e||window.event;
    var target=e.target||e.srcElement;
    while(target)
    {
        if(target==$('.filter-buttons').get(0))
		return;
        target=target.parentNode;
	}
	$('.filter-buttons .list').hide();
	$('.filter-buttons .butt > span').removeClass('active');
	$('.filter-buttons .butt .fa').removeClass('fa-rotate-180');
})
.on('click', '.filter-buttons .butt.red, #filter-next', function() {
		var genre = [],
		xf_country = [],
		cstart = $(this).data('cstart');
		if($('#filter-next').length==0) $('#content').prepend('<div class="navigation-button"><a id="filter-next"></a></div>');
		nextBtn = $('#filter-next');
		i = 0;
		$('#genre-id .cbtn').each(function(){
			if( $(this).hasClass('active') ) {
				genre[i] = $(this).data('id');
				i++;
			}
		});
		i = 0;
		$('#xf_country .cbtn').each(function(){
			if( $(this).hasClass('active') ) {
				xf_country[i] = $(this).html();
				i++;
			}
		});
		if( !cstart ) cstart = 0;
		xf_price_start = $('#xf_price .val1').html();
		xf_price_end = $('#xf_price .val2').html();
		xf_price_start = $('#xf_price .val1').html();
		xf_price_end = $('#xf_price .val2').html();
		gf = $('.filter-buttons .offin .active').index();
		nextBtn.css({'text-indent':'-9999px','position':'relative','margin':'4px 0 -10px',backgroundColor:'#eee'}).animate({height:3,border:0,width:'100%'},'fast',function(){
		$(this).append('<span></span>').children('span').animate({width:'50%'},'slow');
		$.get("/engine/ajax/filter.php", {genre:genre,genre_filter:gf,xf_country:xf_country,xf_price_start:xf_price_start,xf_price_end:xf_price_end,xf_price_start:xf_price_start,xf_price_end:xf_price_end,cstart:cstart},
		function(data){
			nextBtn.children('span').animate({width:'100%'},'slow',function(){
			if( cstart > 0 ) $('#content').append(data);
			else $('#content').html(data);
			$(this).parents('.navigation-button').fadeOut(200,function(){$(this).remove()});
			});
		}
		);
		});
		return false;
	});
	
$(window).resize(function(){
	move_Fvalue('#xf_price');
	move_Fvalue('#xf_price');
});
Уже сутки ломаю голову подскажите пожалуйста в чём тайна, заранее всем спасибо.