function makeSearch( languageId )
{
	myForm = document.forms["QuickSearch"];
	if ( myForm.ADU.options[myForm.ADU.selectedIndex].value == '' )
	{
		switch ( languageId )
		{
			case 2:
				alert(' - personenzahl angeben!');
				return false;
				break;
			default:
				alert(' - Indtast antal personer!');
				return false;
				break;
		}
	}
	pickedDate = GetPickedDateForceDay( myForm.MonthYear, 1 );		
	urlSearch = "/booking/SearchType1Step2.aspx?LAN="+ languageId +"&DES="+ myForm.DES.options[myForm.DES.selectedIndex].value;
	urlSearch += "&DATE="+ padNumber(myForm.DAY.options[myForm.DAY.selectedIndex].value) +"-"+ padNumber((pickedDate.getMonth()+1)) +"-"+ pickedDate.getFullYear();
	urlSearch += "&NGT="+ myForm.NGT.options[myForm.NGT.selectedIndex].value;
	urlSearch += "&ADU="+ myForm.ADU.options[myForm.ADU.selectedIndex].value;
	urlSearch += "&CHI="+ myForm.CHI.options[myForm.CHI.selectedIndex].value;
	urlSearch += "&SCH="+ myForm.SCH.options[myForm.SCH.selectedIndex].value;
	urlSearch += "&RMS=1";
	document.location.href = urlSearch;
}

function padNumber(num) {
	if (num.toString().length == 1) {
		return "0"+ num;
	}
	return num;
}

function initDatePicker()
{
	populateDays(document.forms["QuickSearch"].MonthYear);
}

function changeMonthYear(monthYearCombo)
{
	populateDays(monthYearCombo);
}

function GetPickedDateForceDay(monthYearCombo, dayOfMonth)
{	
	var sel = monthYearCombo.selectedIndex;
	var monthYearArray = monthYearCombo.options[monthYearCombo.selectedIndex].value.split("-");
	var date = new Date();
	date.setYear(parseInt(monthYearArray[2], 10));
	date.setMonth(parseInt(monthYearArray[1], 10)-1);
	date.setDate(dayOfMonth);
	//alert( 'day:'+ dayOfMonth  +'\nmonth:'+monthYearArray[1]+'\nyear:'+monthYearArray[2]+'\n\n'+'day:'+ date.getDate() +'\nmonth:'+date.getMonth()+'\nyear:'+date.getFullYear() );
	return ( date < new Date() ) ? new Date : date;
}

function populateDays(monthYearCombo)
{
	var date = GetPickedDateForceDay(monthYearCombo,1);

	var dayCombo = document.getElementById("DAY");
	var month = date.getMonth();
	var selectedDay = dayCombo.options[dayCombo.selectedIndex].value;

	dayCombo.options.length = 0;
	while(date.getMonth() == month)	{
		var dayOption = new Option( date.getDate(), date.getDate() );
		if( date.getDay() == 0 )
			dayOption.style.backgroundColor = '#FFEEEE';
		dayCombo.options[dayCombo.options.length] = dayOption;
		date = new Date(date.getFullYear(), date.getMonth(), date.getDate()+1 );
	}
		
	for (n = 0; n < dayCombo.options.length; n++)
		if ( dayCombo.options[n].value == selectedDay ) dayCombo.options[n].selected = true;
}