function checkField(d) {
var mess = "";

var bcheck = d.business.value;
bcheck = bcheck.match(/^[a-zA-Z\-\.]|\s+[a-zA-Z\-\.\s ]+$/);
if (!bcheck) mess+= '- business name is required.\n';  

var acheck = d.firstname.value;
acheck = acheck.match(/^[a-zA-Z\-\.]|\s+[a-zA-Z\-\.\s ]+$/);
if (!acheck) mess+= '- first name is required.\n';

var ccheck = d.lastname.value;
ccheck = ccheck.match(/^[a-zA-Z]+$/);
if (!ccheck) mess+= '- last name is required.\n';

var eecheck = d.area.value;
eecheck = eecheck.match(/^(\+\d{1,3} ?)?(\d{1,5})$/i);
if (!eecheck) mess+= '- area is required.\n';

var gcheck = d.number.value;
gcheck = gcheck.match(/^[\d|\-|\s ]+$/);  
if (!gcheck) mess+= '- first phone number (prefix and suffix) is required. e.g. 888-9898 correctly formatted.\n';

var hcheck = d.email.value;
hcheck = hcheck.match(/^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i);  
if (!hcheck) mess+= '- email is required\n';



if (!mess) {
return true;
}
  if (mess !== "") {
     //alert(mess);
  alert('The following error(s) occurred:\n'+mess);
     return false;
  }
}