// rezerwacja miejsc hotelowych (obsluga formularza!)
var select_month = new Array('Null','Styczen','Luty','Marzec','Kwiecien','Maj','Czerwiec','Lipiec','Sierpien','Wrzesien','Pazdziernik','Listopad','Grudzien');
var datenow = new Date();
var month = datenow.getMonth() + 1;
var year = datenow.getFullYear();

// days
for (var i = 1; i <= 31; i++)
{
	var newOption = document.createElement("option");
	newOption.value = i;
	newOption.appendChild(document.createTextNode(i));
	document.getElementById("ci_day").appendChild(newOption);
}
document.forms['c5QuickBook'].elements['ci_day'].value = datenow.getDate();

// years, month
for(var i=1; i<=13; i++)
{
	var newOption = document.createElement("option");
	newOption.value = year + "-" + month;
	newOption.appendChild(document.createTextNode(select_month[month] + "-" + year));
	document.getElementById("ci_ym").appendChild(newOption);
	if ( month >= 12 )
	{
		year++;
		month=1;
	}
	else
	{
		month++;
	}
}
document.forms['c5QuickBook'].elements['ci_ym'].value = datenow.getFullYear() + '-' + ( parseInt(datenow.getMonth() + 1) );

// length of stay
for (var i = 1; i <= 20; i++)
{
	var newOption = document.createElement("option");
	newOption.value = i;
	newOption.appendChild(document.createTextNode(i));
	document.getElementById("nights").appendChild(newOption);
}
document.forms['c5QuickBook'].elements['nights'].value = 1;

// submit func
function submitC5QuickBook()
{
	hotelname=getHotel();

	if ( hotelname == false ) return false;

	yearMonth = document.forms['c5QuickBook'].elements['ci_ym'].value;
	day  = document.forms['c5QuickBook'].elements['ci_day'].value;
	document.forms['c5QuickBook'].action = 'http://co.avvio.com/convert/site/' + hotelname + '/mda.php';
	document.forms['c5QuickBook'].elements['checkin'].value = yearMonth + '-' + day;
	document.forms['c5QuickBook'].submit();
}

function getHotel()
{
	hotelname=document.forms['c5QuickBook'].elements['hotelname'].value;

	if ( hotelname == "" )
	{
		document.getElementById('hotelname').style.background='#FFAAAA';
		alert("Prosze wybierz najpierw hotel");
		return(false);
	}

	return(hotelname);
}
