
function kidsEnable(id_room,num_kids) {
	for(i=1;i<=5;i++) {
		if(i<=num_kids) $('#room_'+id_room+'_kid_'+i+'_age').show(); else $('#room_'+id_room+'_kid_'+i+'_age').hide();
	}
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

$(document).ready(function () {
				
	$("#form-request").submit( function() {

		error = 0;
								
		$(".required").each(function() {
			temp = this.value;
			if( trim(temp)=="") { error = 1; $(this).css({backgroundColor: "#cc0046"}); $(this).focus(); return false; } else { $(this).css({backgroundColor: "white"}); } 	
		});
		
		if(error==1) {
			alert("Prego compilare tutti i campi obbligatori!");
			return false;		
		}
		
		if( $('#email').val()!=$('#email2').val() ) {
			alert("Gli indirizzi email inseriti non coincidono!");
			return false;		
		}
		
		var check_arrival 	= $('#arrival_year').val()+$('#arrival_month').val()+$('#arrival_day').val();
		var check_departure 	= $('#departure_year').val()+$('#departure_month').val()+$('#departure_day').val();
				
		if (check_departure<=check_arrival) {
			alert("Prego controllare le date inserite!");
			return false;
		}

		if ($('#room_1_enabled:checked').val()==null) {
			alert("Prego selezionare almeno una stanza!");
			return false;
		}
						
		if ($('#checkboxprivacy:checked').val()==null) {
			alert("Per inviare la richiesta  obbligatiorio leggere ed accettare l'informativa sulla privacy!");
			return false;
		}
				
	})
	
	$(".required").bind("blur", function() {
		temp = this.value;
		if( trim(temp)=="" ) $(this).css({backgroundColor: "#cc0046"}); else $(this).css({backgroundColor: "white"});
	});
})

