﻿$(function(){	
	var curD = new Date();
	if ($("#dataForm").is("form")){
		$('#dspcheckindate').val($("#dataForm input[name='arrivalDate']").val());
		$('#dspcheckoutdate').val($("#dataForm input[name='departureDate']").val());
		var tmpadults = $("#dataForm input[name='adults']").val();
		var tmprooms = $("#dataForm input[name='rooms']").val();
		document.getElementById('adults').options[(tmpadults-1)].selected = true;
		document.getElementById('rooms').options[(tmprooms-1)].selected = true;
	}
	else{
		
		var dayS = curD.getDate();
		var monS = curD.getMonth();
		var yearS = curD.getFullYear();
		
		var curDay = curD.getDate();
		$('#dspcheckindate').val(addZero(dayS)+'.'+addZero(parseInt(monS)+1)+'.'+yearS);
		curD.setDate(curDay+1);
		$('#dspcheckoutdate').val(addZero(curD.getDate())+'.'+addZero(parseInt(monS)+1)+'.'+yearS);
		
	}
	$("#dspcheckindate").datepicker({
		dayNames: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
		dayNamesMin: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
		dayNamesShort: ['Вос', 'Пон', 'Вто', 'Сре', 'Чет', 'Пят', 'Суб'],
		monthNames: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
		monthNamesShort: [ 'Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
		firstDay: 1,
		dateFormat: 'dd.mm.yy', 
		minDate: new Date(yearS, monS, dayS),
		maxDate: new Date((yearS+1), monS, dayS),
		showOtherMonths: true,
		duration: 'fast',
		/*isRTL: false,*/
		onSelect: function(dateText, inst) { 
			var m = new Date( $('#dspcheckindate').datepicker( 'getDate' ) );
			var s = new Date( $('#dspcheckindate').datepicker( 'getDate' ) );
			m.setDate(m.getDate()+1);
			s.setDate(s.getDate()+parseInt(document.getElementById('nbcrs-nn').value));
			$('#dspcheckoutdate').datepicker('option', 'minDate', m);
			$('#dspcheckoutdate').datepicker( 'setDate' , s ) 
		}
	});
	$("#dspcheckoutdate").datepicker({
		dayNames: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
		dayNamesMin: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
		dayNamesShort: ['Вос', 'Пон', 'Вто', 'Сре', 'Чет', 'Пят', 'Суб'],
		monthNames: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
		monthNamesShort: [ 'Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
		firstDay: 1,
		dateFormat: 'dd.mm.yy', 
		minDate: new Date(yearS, monS, (dayS+1)),
		maxDate: new Date((yearS+1), monS, dayS),
		showOtherMonths: true,
		duration: 'fast',
		/*isRTL: false,*/
		onSelect: function(dateText, inst) { 
			document.getElementById('nbcrs-nn').value = Math.round( ($('#dspcheckoutdate').datepicker( 'getDate' ) - $('#dspcheckindate').datepicker( 'getDate' ))/86400000 )
		}
	});
	
	document.getElementById('nbcrs-nn').value = Math.round( ($('#dspcheckoutdate').datepicker( 'getDate' ) - $('#dspcheckindate').datepicker( 'getDate' ))/86400000 );
	
	$('.nbcrs-roomName').click(function (){
		$(this).toggleClass("nbcrs-roomNameMinus");
		$(this).parent().find('.nbcrs-roomDetails').toggleClass("hideBlock");
	});
	$('#ablCanBl').click(function (){
		$('#blCanBl').toggleClass("blCanBl");
		return false;
	});
	
	function addZero (num){
	if (num.toString().length == 1){
		return '0'+parseInt(num);
	}
	return num;
}

});
