function ReviewCheck() {

  // validate name
  if (document.addreview.UserName.value == "") {
    alert('Please enter a name!');
    document.addreview.UserName.focus();
    return false;
  }

   // validate city
  else if (document.addreview.UserCity.value == "") {
    alert("Please tell us where you live!");
    document.addreview.UserCity.focus();
    return false;
  }

   // validate country
  else if (document.addreview.UserCountry.value == "") {
    alert("Please tell us where you live!");
    document.addreview.UserCountry.focus();
    return false;
  }

  // validate type
  else if (document.addreview.UserType.value == "Select one!") {
    alert("Please select the type of traveller you are!");
    document.addreview.UserType.focus();
    return false;
  }

  // validate age type
  else if (document.addreview.UserAge.value == "Select one!") {
    alert("Please select your age group!");
    document.addreview.UserAge.focus();
    return false;
  }

  // validate rating
  else if (document.addreview.UserRating.value == 0) {
    alert("Please enter a rating!");
    document.addreview.UserRating.focus();
    return false;
  }

  // validate email
  //else if (document.addreview.UserEmail.value == "") {
  //  alert("Please enter an email address!");
  //  document.Contact.addreview.UserEmail.focus();
  //  return false;
 // }
 // else if (! document.addreview.UserEmail.value.match("^.+@.+\..+$")) {
   // alert("Please enter a valid email address!");
    //document.Contact.addreview.UserEmail.focus();
    //return false;
  //}

  // validate rating
  else if (document.addreview.UserRating.value == 0) {
    alert("Please enter a rating!");
    document.addreview.UserRating.focus();
    return false;
  }

  // validate title
  else if (document.addreview.Title.value == "") {
    alert("Please enter a title!");
    document.addreview.Title.focus();
    return false;
  }

  // validate review
  else if (document.addreview.Review.value == "") {
    alert("Please enter a review!");
    document.addreview.Review.focus();
    return false;
  }


  // all is well
  else {
    return true;
  }

};


