(function($){
	$(document).ready(function(){
		$.ajax({
		  url: params.urlAdditiveRubrics,
		  dataType: 'json',
		  type: 'post',
		  success: function(json) {
			var listItems = {};
			$.each(json, function(i, e){
				listItems['i' + i] = {};
				listItems['i' + i].value = e.name;
				listItems['i' + i].slug = e.slug;
			});
			var selector = $('#bottom_menu_right_wrapper').uiSelector( {
				sizes : [129, 28, 20], 
				name : 'rubric_selector',
				animationSpeed: 500,
				constantValue: 'Другое',
				listRows: 9,
				callbacks: {
					change: function(uiSelect, selected) {
						location.href = '/rubrics/'+listItems[selected].slug;
					}
				},
				listItems: listItems,
				urlKey: 'rubrics/%slug%'
			});
			
			$('html').click(function(event){
			   var target = $(event.target);
			   if (!target.closest('#bottom_menu_right_wrapper').size()) {
				   selector.reset();
			   }
			});
		  }
		});
	});
})(jQuery);
