$(document).ready(function(){

	$(".form-reserv form").submit(function() {

		if($("#c-in").val() == "") {
			alert("Необходимо выбрать желаемую дату въезда");
			$("#c-in").trigger("click");
			return false;
		}
		if($("#c-out").val() == "") {
			alert("Необходимо выбрать желаемую дату выезда");
			$("#c-out").trigger("click");
			return false;
		}
	});

	$(".form-contact form").submit(function() {
		if($("#c-name").val() == "" || $("#c-name").val().length <= 2) {
			alert('Необходимо заполнить поле "ФИО"');
			$("#c-name").focus();
			return false;
		}
		if($("#c-passnum").val() == "" || $("#c-passnum").val().length <= 5) {
			alert('Необходимо заполнить поле "Номер паспорта"');
			$("#c-passnum").focus();
			return false;
		}
		if($("#c-passwhere").val() == "" || $("#c-passwhere").val().length <= 2) {
			alert('Необходимо заполнить поле "Кем и когда выдан пасспорт"');
			$("#c-passwhere").focus();
			return false;
		}
		if($("#c-phone").val() == "" || $("#c-phone").val().length <= 5) {
			alert('Необходимо заполнить поле "Контактный телефон"');
			$("#c-phone").focus();
			return false;
		}
	});

	
	$(".form-polls .example textarea").slideUp();

	$(".form-polls input[type='checkbox']").click(function() {

		var cElem = $(this).parent().next("p").find("textarea:first");

		if(!$(this).attr("checked")) {
			$(cElem).slideUp();
		} else {
			$(cElem).slideDown(function() {
				$(cElem).focus();
			});
		}


	});


	$(".form-polls .place label").click(function() {

		$(this).prev().trigger("click");

		$(".form-polls .place label").removeClass("active");

		$(this).toggleClass("active");

/*		$(this).toggle(
			function(){
				$("#frm2").text(quest[1][0]);
			},
			function(){
				$("#frm2").text(quest[0][0]);
			}
		);
*/
		if ($(".place .active").text() == "Tahko Hills"){
			$("#frm1").text(quest[0][0]);
			$("#frm2").text(quest[0][1]);
			$("#frm3").text(quest[0][2]);
			$("#frm4").text(quest[0][3]);
			$("#frm5").css("display", "none");
		}
		if ($(".place .active").text() == "Saimaa Lakeside"){
			$("#frm1").text(quest[1][0]);
			$("#frm2").text(quest[1][1]);
			$("#frm3").text(quest[1][2]);
			$("#frm4").text(quest[1][3]);
			$("#frm5").css("display", "block");
		}
	});

	var tWDays = $(".calendar-main tbody tr:first .weekday").size();
	var tWDays2 = $(".calendar-main tbody tr:first .weekend:not(.sunday)").size();
	var tWEnd = $(".calendar-main tbody tr:first .sunday").size();
	tWDays += tWDays2;
	var tWidth = (25*tWDays) + (29*tWEnd);
	if(tWidth < 880) {
		$(".calendar-main #tCenter").width(tWidth+5);
	} else {
		$(".calendar-main #tCenter").width(880);
	}
	$(".calendar-main #tCenter table").width(tWidth);

	var $mTable = $(".calendar-main table");
	var $faTable = $("<table><tbody /></table>");
	var $laTable = $("<table><tbody /></table>");

	var $tdFirst = $('tr td:first-child', $mTable);
	var $tdLast = $('tr td:last-child', $mTable);

	$tdFirst.each(function(){
		var $td = $(this);
		$td.height($(this).parent().height());
		var $tr = $('<tr />');
		$tr.append($td);
		$faTable.append($tr);
	});
	$("#tFirst").append($faTable);

	$tdLast.each(function(){
		var $td = $(this);
		$td.height($(this).parent().height());
		var $tr = $('<tr />');
		$tr.append($td);
		$laTable.append($tr);
	});
	$("#tLast").append($laTable);

});
