function ValidateForm(f)
{
	with(f)
	{
	    if (AssessAll(fname,	"09",   	"Please enter your first name") == false) 								  	return false;
	    if (AssessAll(lname,	"09",   	"Please enter your last name") == false)  								  	return false;
	    if (AssessAll(phone1,   "09",   	"Please enter your phone number") == false)   							  	return false;
	    if (AssessAll(phone1,   "04+- ()",  "Your phone number is incorrect") == false)   	  						  	return false;
	    if (AssessAll(fax,  	"04+- ()",  "Your fax number is incorrect") == false) 		  						  	return false;
	    if (AssessAll(email,	"15",   	"Please enter your email address") == false)  							  	return false;
		if (AssessAll(data00,  	"09",   	"Please enter a tour starting date") == false) 							  	return false;
		if (AssessAll(data01,  	"09",   	"Please enter a tour finishing date") == false) 		 					return false;
		if (AssessAll(data08,  	"09",   	"Please enter the number of people for the tour") == false) 		 		return false;
	    if (AssessAll(data08,  	"04",   	"The number of people is incorrect.\nIt needs to be a number.") == false)	return false;
		if (data09.selectedIndex == 0)
		{
			alert('Please select the accommodation that will be required');
			return false;
		}
		fname.value 			= AssessAll(fname,  "08'^`",	"First Name");
		lname.value 			= AssessAll(lname,  "08'^`",	"Last Name");
		org.value 			  	= AssessAll(org,	"08'^`",	"Company");
		data00.value 			= AssessAll(data00,	"08'^`",	"From Date");
		data01.value 			= AssessAll(data01,	"08'^`",	"To Date");
		data12.value 			= AssessAll(data12,	"08'^`",	"Courses");
		data13.value 			= AssessAll(data13,	"08'^`",	"Comments");
	}
	return true;
}

