function getDateFrom( day, month )
{
	var now = new Date();
	var year = now.getFullYear();
	
	if( month < now.getMonth() + 1 )
		year++; // This is for next year	
		
	return new Date( year, month - 1, day, 0, 0, 0 );
}

function getDayName( day, month )
{
	return getDateFrom(day, month ).getDay();
}

function arrivalDayChange()
{
	$('arrivalDayName').value = weekday[ getDayName( $('arrivalDay').value, $('arrivalMonth').value ) ];
}

function departureDayChange()
{
	$('departureDayName').value = weekday[ getDayName( $('departureDay').value, $('departureMonth').value ) ];
}

function updateDepartureTime()
{
	// Get arrival date and add days to it
	var arrivalDate = getDateFrom( $('arrivalDay').value, $('arrivalMonth').value );	
	arrivalDate.setDate( parseInt(arrivalDate.getDate()) + parseInt($('nights').value) );

	// Update departure date
	$('departureDay').value = arrivalDate.getDate();
	$('departureMonth').value = arrivalDate.getMonth() + 1;
	
	// Update day
	departureDayChange();
}

function weergeefPrijs( key )
{
	$('totaalEuro').update( $('totaalPrijs_' + key).value );
	$('totaalDollar').update( $('totaalDollarPrijs_' + key).value );
}
