/**************************************************/
$(document).ready(function(){
	$(".akciya .item:last-child").addClass("item-last");
});

/**************************************************/

$(document).ready(function(){
	$('.right .form-select').sSelect();
	$('#tours-filter-form .form-select').sSelect();
	$('select#tour_date').css('width', '524px').sSelect();
});

/**************************************************/

// add z-index
$(document).ready(function(){
	var counter = 200;
	$('.tour-search .rel').each(function(i) {
		$(this).attr('style', 'z-index: ' + counter);
		counter -= 1;
    });
});

/**************************************************/

jQuery.expr[':'].step = function(node,index,meta){
  var $index = index;
  var $meta = meta[3].toString().split(',');
  var $step = parseInt($meta[0]);  
  var $start = ($meta.length > 1) ? $meta[1] : 0;
  if ($start != 1) $start -= 1;
  return ( ( ($index-$start) / $step ) == Math.floor( ( ($index-$start) / $step ) ) && ( ($index-$start) >= 0 ) );  
};

$(document).ready(function(){
	$(".tours ins:step(3,0)").addClass("ins-third");
});

/**************************************************/

jQuery(function($){
        $.datepicker.regional['ru'] = {
                closeText: 'Закрыть',
                prevText: '&#x3c;Пред',
                nextText: 'След&#x3e;',
                currentText: 'Сегодня',
                yearRange: "1910:2020",
                showYearNavigation:true,
                monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь',
                'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
                monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн',
                'Июл','Авг','Сен','Окт','Ноя','Дек'],
                dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
                dayNamesShort: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
                dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
                dateFormat: 'dd.mm.yy', firstDay: 1,
                changeYear: true,
				readonly:true,
                //minDate: new Date(),
                isRTL: false};
        $.datepicker.setDefaults($.datepicker.regional['ru']);
	$("#bird_date").datepicker({
		changeMonth: true	   
	});
});



$(document).ready(function(){
    // datapicker
    $('.datein').datepicker({ minDate: 0});
    $('.dateout').datepicker({ minDate: 0});
    function customRange(input) {
        var input_id = input.id;
				var d = new Date(Date.parse($("#datein").datepicker("getDate"))+(60*60*24));
                if ($("#datein").datepicker("getDate")){
						date=d;
				}
                else    date=new Date();
        if (input_id == "datein"){return {maxDate: $("#dateout").datepicker("getDate"), minDate:new Date()};}
        if (input_id == "dateout"){
			d = new Date(Date.parse(date)+60*60*24*1000);
			console.log(d);
			//date = new Date(Date.parse(date)+60*60*24);
			return {minDate: d, maxDate: null};
	}
    }
});

/**************************************************/

$(document).ready(function(){
	$("#anket_form").validate({
		 messages: {
	      fio: {
	        required: "Укажите свое имя"
	      },
	      bird_date: {
	        required: "Укажите дату своего рождения"
	      },
	      phone: {
	        required: "Укажите контактный номер телефона"
	      },
	      field0: {
	        required: "Укажите свой адресс"
	      },
	      comment: {
	        required: "Это поле оязательно для заполнения"
	      },
	      mail: {
	        required: "Нужно указать email адрес",
	        email: "Нужен корректный email адрес!"
	      }
	    }
	});
});

