function check_form(form)	{
	if (form.tb_checkin.value == '') return false;
	if (form.tb_checkout.value == '') return false;
	return true;
}
function check_form2(form)	{
	if (form.datvon.value == '') return false;
	return true;
}
var cal1;
var cal2;
var calendar_bok;
function init() {
	//alert("test init");
	this.today = new Date();

	var thisMonth = this.today.getMonth();
	var thisDay = this.today.getDate();
	var thisYear = this.today.getFullYear();


	cal1 = new YAHOO.widget.Calendar1up("cal1","container1","tb_checkin",(thisMonth+1)+"/"+thisYear);
	cal1.minDate = new Date();
	cal1.Options.NAV_ARROW_LEFT = '/immagini/elementi_grafici/prev.gif';
	cal1.Options.NAV_ARROW_RIGHT = '/immagini/elementi_grafici/next.gif';
	cal1.render();

	cal2 = new YAHOO.widget.Calendar1up("cal2","container2","tb_checkout");
	cal2.minDate = YAHOO.widget.DateMath.add(new Date(), YAHOO.widget.DateMath.DAY, 1);
	cal2.Options.NAV_ARROW_LEFT = '/immagini/elementi_grafici/prev.gif';
	cal2.Options.NAV_ARROW_RIGHT = '/immagini/elementi_grafici/next.gif';
	cal2.render();
	
	calendar_bok = new YAHOO.widget.Calendar1up("calendar_bok","container3","datvon",(thisMonth+1)+"/"+thisYear);
	calendar_bok.minDate = new Date();
	calendar_bok.Options.NAV_ARROW_LEFT = '/immagini/elementi_grafici/prev.gif';
	calendar_bok.Options.NAV_ARROW_RIGHT = '/immagini/elementi_grafici/next.gif';
	calendar_bok.render();
	
	//alert("test end");
}

function showCalendar1() {
	if (cal1.oDomContainer.style.display=='block') cal1.hide();
	else	{
		cal2.hide();
		calendar_bok.hide()
		if (cal2.getSelectedDates() != '')	{
			cal1.maxDate = cal2.getSelectedDates()[0];
			if (cal1.getSelectedDates() == '') cal1.setMonth(cal2.getSelectedDates()[0].getMonth());
			cal1.render();
		}
		cal1.sinc();
		cal1.showAt('dateLink1',130,480);
	}
}

function showCalendar2() {
	if (cal2.oDomContainer.style.display=='block') cal2.hide();
	else	{
		cal1.hide();
		calendar_bok.hide()
		if (cal1.getSelectedDates() != '')	{
			cal2.minDate = cal1.getSelectedDates()[0];
			cal2.maxDate = YAHOO.widget.DateMath.add(cal1.getSelectedDates()[0], YAHOO.widget.DateMath.DAY, 30);
			if (cal2.getSelectedDates() == '') cal2.setMonth(cal1.getSelectedDates()[0].getMonth());
			cal2.render();
		}
		cal2.sinc();
		cal2.showAt('dateLink2',130,530);
	}
}

function showCalendar3() {
	
	if (calendar_bok.oDomContainer.style.display=='block') calendar_bok.hide();
	else	{
		cal1.hide();
		cal2.hide();
		calendar_bok.sinc();
		calendar_bok.showAt('dateLink3',130,700);
	}
}


window.onload = function()	{ init(); }

function popup(form,w,h)
{
	if (!window.focus)return true;
	var d = new Date();
	
	windowname = d.getTime();
	tFeatures  = "width=" + w + ",height=" + h + ",location=no,status=no,resizable=yes,scrollbars=yes";
	if (screen.height && screen.width) {
		h = parseInt((screen.height - h)/2)
		if (h<0) h = 0;
		w = parseInt((screen.width - w)/2)
		if (w<0) w = 0;
		tFeatures  = "left=" + w + ",top=" + h + "," + "screenX=" + w + ",screenY=" + h + "," + tFeatures;
	}
	window.open('', windowname, tFeatures);
	form.target=windowname;
	return true;
}

