function validate_form(bookingdetails)
	{
  	var message='';
  	var fvalid=true;

 	 if (bookingdetails.Name.value=='') {
    	fvalid=false;
    	message+='Please enter a Name.<br>';
  	}
  	if (bookingdetails.Address.value=='') {
   		fvalid=false;
    	message+='Please enter an Address.<br>';
  	}
  	if (bookingdetails.tel.value=='') {
   		fvalid=false;
    	message+='Please enter a Telephone no.<br>';
  	}
  	if (bookingdetails.postcode.value=='') {
   		fvalid=false;
    	message+='Please enter a Post Code.<br>';
  	}
	if (bookingdetails.Email.value == "")
    {
		fvalid=false;
    	message += "You must include an accurate email address for a response.<br>";
  	}
  	if ((bookingdetails.Email.value.indexOf ('@',0) == -1 ||
   		bookingdetails.Email.value.indexOf ('.',0) == -1) &&
   		bookingdetails.Email.value != "")
  	{
		fvalid=false;
    	message += "Please verify that your email address is valid.<br>";
  	} 
  	if (!bookingdetails.terms.checked) {
   		fvalid=false;
    	message+='Please confirm that you agree with our booking terms and conditions.<br>';
  	}
  	if (fvalid==true) {
  		return true;
  	} else {
    	document.getElementById('errorMessage').innerHTML=message;
    return false;
  }
}

