function checkbooking(form) {

  if (form.contact_name.value == "") {
    alert( "Please enter your name." );
    form.contact_name.focus();
    return false ;
  }

  if (form.contact_phone.value == "") {
    alert( "Please enter your phone number." );
    form.contact_phone.focus();
    return false ;
  }

   if (form.contact_email.value == "") {
    alert( "Please enter your email address." );
    form.contact_email.focus();
    return false ;
  }
  
  if (form.contact_email.value != form.repeat_email.value) {
    alert( "Sorry, your email addresses do not match. Please check and enter your email address again." );
    form.repeat_email.focus();
    return false ;
  }

  if (form.contact_country.value == "") {
    alert( "Please enter your country." );
    form.contact_country.focus();
    return false ;
  }

  if (form.num_adults.selectedIndex == 0) {
  	alert( "Please enter the number of adults who will be staying." );
    form.num_adults.focus();
    return false ;
  }

  if (form.arrival_date_d.selectedIndex == 0) {
    alert( "Please enter the day of your arrival." );
    form.arrival_date_d.focus();
    return false ;
  }

  if (form.arrival_date_m.selectedIndex == 0) {
    alert( "Please enter the month of your arrival." );
    form.arrival_date_m.focus();
    return false ;
  }

  if (form.arrival_date_y.selectedIndex == 0) {
    alert( "Please enter the year of your arrival." );
    form.arrival_date_y.focus();
    return false ;
  }

  if (form.departure_date_d.selectedIndex == 0) {
    alert( "Please enter the day of your departure." );
    form.departure_date_d.focus();
    return false ;
  }

  if (form.departure_date_m.selectedIndex == 0) {
    alert( "Please enter the month of your departure." );
    form.departure_date_m.focus();
    return false ;
  }

  if (form.departure_date_y.selectedIndex == 0) {
    alert( "Please enter the year of your departure." );
    form.departure_date_y.focus();
    return false ;
  }

  if (form.total_nights.value == "") {
    alert( "Please enter the total number of nights you expect to stay." );
    form.total_nights.focus();
    return false ;
  }

  if (form.arrival_time.value == "") {
    alert( "Please enter your expected time of arrival." );
    form.arrival_time.focus();
    return false ;
  }

  return true ;
}

function checkform(form) {

  if (form.contact_name.value == "") {
    alert( "Please enter your name." );
    form.contact_name.focus();
    return false ;
  }

  if (form.contact_phone.value == "") {
    alert( "Please enter your phone number." );
    form.contact_phone.focus();
    return false ;
  }

   if (form.contact_email.value == "") {
    alert( "Please enter your email address." );
    form.contact_email.focus();
    return false ;
  }
  
  if (form.contact_email.value != form.repeat_email.value) {
    alert( "Sorry, your email addresses do not match. Please check and enter your email address again." );
    form.repeat_email.focus();
    return false ;
  }

  if (form.contact_country.value == "") {
    alert( "Please enter your country." );
    form.contact_country.focus();
    return false ;
  }

  if (form.comments.value == "") {
    alert( "Please enter your comments or feedback." );
    form.comments.focus();
    return false ;
  }

  return true ;
}

function checkweddingsform(form) {

  if (form.contact_name.value == "") {
    alert( "Please enter your name." );
    form.contact_name.focus();
    return false ;
  }

  if (form.contact_phone.value == "") {
    alert( "Please enter your phone number." );
    form.contact_phone.focus();
    return false ;
  }

   if (form.contact_email.value == "") {
    alert( "Please enter your email address." );
    form.contact_email.focus();
    return false ;
  }
  
  if (form.contact_email.value != form.repeat_email.value) {
    alert( "Sorry, your email addresses do not match. Please check and enter your email address again." );
    form.repeat_email.focus();
    return false ;
  }

  if (form.wedding_service.value == "") {
    alert( "Please enter the wedding service you are enquiring about." );
    form.wedding_service.focus();
    return false ;
  }

  if (form.comments.value == "") {
    alert( "Please enter your comments." );
    form.comments.focus();
    return false ;
  }

  return true ;
}

function checktherapistsform(form) {

  if (form.contact_name.value == "") {
    alert( "Please enter your name." );
    form.contact_name.focus();
    return false ;
  }

  if (form.contact_phone.value == "") {
    alert( "Please enter your phone number." );
    form.contact_phone.focus();
    return false ;
  }

   if (form.contact_email.value == "") {
    alert( "Please enter your email address." );
    form.contact_email.focus();
    return false ;
  }
  
  if (form.contact_email.value != form.repeat_email.value) {
    alert( "Sorry, your email addresses do not match. Please check and enter your email address again." );
    form.repeat_email.focus();
    return false ;
  }

  if (form.therapist.value == "") {
    alert( "Please enter the therapist you are enquiring about." );
    form.therapist.focus();
    return false ;
  }

  if (form.comments.value == "") {
    alert( "Please enter your comments." );
    form.comments.focus();
    return false ;
  }

  return true ;
}

function checkclub(form) {

  if (form.first_name.value == "") {
    alert( "Please enter your first name." );
    form.first_name.focus();
    return false ;
  }
  
  if (form.last_name.value == "") {
    alert( "Please enter your last name." );
    form.last_name.focus();
    return false ;
  }  

  if (form.contact_phone.value == "") {
    alert( "Please enter your phone number." );
    form.contact_phone.focus();
    return false ;
  }

   if (form.contact_email.value == "") {
    alert( "Please enter your email address." );
    form.contact_email.focus();
    return false ;
  }
  
  if (form.contact_email.value != form.repeat_email.value) {
    alert( "Sorry, your email addresses do not match. Please check and enter your email address again." );
    form.repeat_email.focus();
    return false ;
  }
  
  if (form.address.value == "") {
    alert( "Please enter your address." );
    form.address.focus();
    return false ;
  }  

  if (form.contact_city.value == "") {
    alert( "Please enter your city." );
    form.contact_city.focus();
    return false ;
  }
  
  if (form.country.value == "") {
    alert( "Please enter your country." );
    form.country.focus();
    return false ;
  }  

  return true ;
}

function checkapproval(form) {

  if (form.ap_id.value == "") {
    alert( "Please enter the Application Number for approval." );
    form.ap_id.focus();
    return false ;
  }
  
  return true ;
}