<!--

function check_contact_form()
{
	var m_message = '';

	var forename = document.getElementById('forename');
	var surname  = document.getElementById('surname');
	var email    = document.getElementById('email');
	var tel_day  = document.getElementById('tel_day');
	var tel_eve  = document.getElementById('tel_eve');
	var mobile   = document.getElementById('mobile');

	var num_adults   = document.getElementById('num_adults');
	var num_children = document.getElementById('num_children');
	var num_infants  = document.getElementById('num_infants');

	var dept_airport = document.getElementById('dept-airport');
	var flight_class = document.getElementById('flight_class');

	var depart_day   = document.getElementById('departure_date_day');
	var depart_month = document.getElementById('departure_date_month');
	var depart_year  = document.getElementById('departure_date_year');

	var flexibility  = document.getElementById('flexibility')
	var duration     = document.getElementById('duration');
	var destinations = document.getElementById('destinations');
	var found_us     = document.getElementById('found_us');
	var notes        = document.getElementById('notes');

	var contact_method = document.getElementById('contact_method');

	if (forename.value == '')
		m_message += "To proceed please enter your forename\n";

	if (surname.value == '')
		m_message += "To proceed please enter your surname\n";

	if (email.value == '' || !isValidEmailAddress(email.value))
		m_message += "Please enter a valid email address\n";

	if (num_adults.value == 0)
		m_message += "There must be at least 1 adult travelling\n";

	if (contact_method.value != '')
	{
		switch (contact_method.value)
		{
			case 'telephone':
				if (tel_day.value == '' || tel_eve.value == '')
					m_message += "To be contacted by telephone, please enter either your home or evening number\n";
			break;
			case 'mobile':
				if (mobile.value == '')
					m_message += "To be contacted on your mobile, please enter your mobile number\n";
			break;
			case 'email':
				if (email.value == '')
					m_message += "To be contacted by email, please enter your email address\n";
			break;
		}
	}

	if (isNaN(duration.value) || duration.value == '')
		m_message += "Please enter the number of nights you are interested in";


	if (m_message != '')
	{
		m_message = "To send us your enquiry please amend the following:\n" + m_message;
		alert(m_message);
		return false;
	}

	return true;
}

// -->