var mode = "hotel";

function extraSearch(x)
{
	if (x)
	{	$('#reservationTab1').removeClass('selected');
		$('#reservationTab2').addClass('selected');
		$('#reservationFormBody').addClass('selected');
		$('li.extra').show();
	}
	else
	{
		$('#reservationTab1').addClass('selected');
		$('#reservationTab2').removeClass('selected');
		$('#reservationFormBody').removeClass('selected');
		$('#minPrice').val(0);
		$('#maxPrice').val(0);
		$('#onlySpec').removeAttr('checked');
		$('li.extra').hide();
	}
}

function switchMode(m)
{
	$('.'+mode+'Form').hide();
	mode = m;
	var form = $('#reservationForm');
	switch (mode)
	{		
		case 'hotel':
		{
			$('#firstAccomodation').val(2);
			$('#roomMode').val('ROOM');
			break;
		}
		case 'hostel':
		{
			$('#firstAccomodation').val(1);
			$('#roomMode').val('BED');
		}
	}
	$('select.secondsPeopleCount').parent().remove();
	$('.'+mode+'Form').show();
}

function addRoom()
{
	var html = '<li class="hotelForm roomItem addAccomodation">';
	html += 'Номер ' + ($('select.accomodation').length + 1) + ': ';
	html += '<select name="peopleCount[]" class="bigselect accomodation secondsPeopleCount">';
	html += $('#firstAccomodation').html();
	html += '</select>';
	html += '<img src="/img/skin/minus.png" alt="" style="cursor: pointer" onclick="removeRoom(this)"/>';
	html += '</li>';
	
	$('#addRoomLI').before(html);
}

function removeRoom(x)
{
	$(x).parent().remove();
}


$(function(){
	var dayNames = ['Воскресение', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'];
	var dayNamesMin = ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'];
	var monthNames = ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'];
	var monthNamesShort = ['Янв', 'Фев', 'Март', 'Апр', 'Май', 'Июнь', 'Июль', 'Авг', 'Сент', 'Окт', 'Ноя', 'Дек'];
	$(".datepicker").datepicker({ dateFormat: 'dd-mm-yy', dayNames: dayNames, dayNamesMin: dayNamesMin, numberOfMonths: 2,
		    		dayNamesShort: dayNamesMin, monthNames: monthNames, monthNamesShort: monthNamesShort, 
		    				firstDay: 1, minDate: new Date(),
		    				onSelect: function(dateText, inst)
		    				{ 
									var start = $('#start_small').datepicker("getDate");
									var end = $('#end_small').datepicker("getDate");
									if (start >= end)
									{
										start.setTime(start.getTime() + 86400000);
										$('#end_small').datepicker("setDate", start);					
									}
							}
	});
	

});
