function equalHeight(group) {
	var tallest = 0;
	group.each(function() {
		var thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

$(document).ready(function() {
	
	// Equal height
	equalHeight($(".sameheight"));
	
	// Calendar
	
	Calendar.setup({
		trigger    : "date1",
		inputField : "date1",
		onSelect   : function() { this.hide(); calculate(); }
	});
	Calendar.setup({
		trigger    : "date2",
		inputField : "date2",
		onSelect   : function() { this.hide(); calculate(); }
	});
	
	function calculate(){
		date1 = $("#date1").val();
		date2 = $("#date2").val();
		camera = $("#camera").val();
		apartament = $("#apartament").val();
		$('.calculation').load('index.php?module=home&action=calculate&date1='+date1+'&date2='+date2+'&camera='+camera+'&apartament='+apartament+'&x='+(new Date()).getTime());
	}
	
	$("#spin1").click(function(){
		camere = $("#camera").val();
		if(camere == 0) return false;
		camere--;
		$("#camera").val(camere);
		calculate();
		return false;
	})
	
	$("#spin2").click(function(){
		camere = $("#camera").val();
		camere++;
		$("#camera").val(camere);
		calculate();
		return false;
	})
	
	$("#spin3").click(function(){
		apartament = $("#apartament").val();
		if(apartament == 0) return false;
		apartament--;
		$("#apartament").val(apartament);
		calculate();
		return false;
	})
	
	$("#spin4").click(function(){
		apartament = $("#apartament").val();
		apartament++;
		$("#apartament").val(apartament);
		calculate();
		return false;
	})
	
});


