function emptyvalidation(entered, alertbox) {
  with (entered) {
    if (value==null || value=="") {
      if (alertbox!="") {
        alert(alertbox);
      }
      return false;
    } else {
      return true;
    }
  }
}

function opendayformvalidation(thisform) {
  with (thisform) {
    if (emptyvalidation(name,"Please fill in your Name")==false) {name.focus(); return false;};
    if (emptyvalidation(email,"Please fill in your Email Address")==false) {email.focus(); return false;};
    if (emptyvalidation(date_preferred,"Please select a Preferred Date")==false) {date_preferred.focus(); return false;};
    if (emptyvalidation(time_preferred,"Please select a Preferred Time")==false) {time_preferred.focus(); return false;};
  }
}

function clientdetailsformvalidation(thisform) {
  with (thisform) {
    if (emptyvalidation(first_name,"Please fill in your First name")==false) {first_name.focus(); return false;};
    if (emptyvalidation(surname,"Please fill in your Surname")==false) {surname.focus(); return false;};
    if (emptyvalidation(address_1,"Please fill out Address Line 1")==false) {address_1.focus(); return false;};
    if (emptyvalidation(postcode,"Please fill out your Postcode")==false) {postcode.focus(); return false;};
    if (emptyvalidation(email,"Please fill out your Email address")==false) {email.focus(); return false;};
  }
}
