$(function() {
	var status = $('.b-meetings_status'),
		time = $('.b-meetings_time'),
		error = $('.js-meetings-error'),
		pager = $('.pager'),
		field = $('.js-meetings-field'),
		btnClear = $('.js-button-clear'),
		btnSearch = $('.js-button-search');
	
	//добавляем placeholder и класс на input
	field.inputDefaults();
	
	//Обработчик ввод данных в поле
	field.keyup(function(){
		var self = $(this),
			val = self.val();
		
		if (val.length > 2) {
			btnClear.removeClass('g-hidden');
		} else {
			btnClear.addClass('g-hidden');
		}
	});
	
	//Обработчик кнопки очистки поля
	btnClear.click(function(){
		var $this = $(this),
			search = location.search;
		
		if (search) {
			location.href = location.pathname;
		} else {
			field.val('').inputDefaults();
			$this.addClass('g-hidden');
		}
	});
	
	//Проверка заполненности поля при клике на кнопку Найти
	btnSearch.click(function(){
		if (!field.val()) {
			return false;
		}
	});
	
	// Пагинация
	pager.find('.pager-previous a').text('');
	pager.find('.pager-next a').text('');
	
	//Расположение сообщения об ошибке
	if (error.length) {
		var colHeight = $(window).height() - 100;
		
		error.css('top', colHeight / 2);
	}
})