function validate_send_message() {
  if (isEmpty(document.contacts_message.fullname.value)) {
   alert('Please enter your full name ');
   document.contacts_message.fullname.focus();
   return false;
}
else if (isEmpty(document.contacts_message.email.value)) {
   alert('Please enter your email address ');
   document.contacts_message.email.focus();
   return false;
} 
else if (isEmpty(document.contacts_message.message.value)) {
   alert('Please enter a message in the space provided ');
   document.contacts_message.message.focus();
   return false;
}
return true;
}

function send_onClick() {
if (isEmpty(document.contacts_message.fullname.value)) {
   alert('Please enter your full name ');
   document.contacts_message.fullname.focus();
   return true;
}
else if (document.contacts_message.fullname.value == "Enter your full name" ) {
   alert('Please enter your full name ');
   document.contacts_message.fullname.focus();
   return true;
}
else if (document.contacts_message.fullname.value.length > 30) {
   alert('Your name cannot be more than 30 characters in length ');
   document.contacts_message.fullname.focus();
   return true;
}
else if (hasSpecialCharacter(document.contacts_message.fullname.value)) {
   alert('Your name cannot contain any special characters ');
   document.contacts_message.fullname.focus();
   return true;
}
else if (isEmpty(document.contacts_message.email.value)) {
   alert('Please enter your email address ');
   document.contacts_message.email.focus();
   return true;
}
else if (document.contacts_message.email.value == "Enter your email address" ) {
   alert('Please enter your email address ');
   document.contacts_message.email.focus();
   return true;
}
else if (document.contacts_message.email.value.length > 30) {
   alert('Your email address cannot be more than 30 characters in length ');
   document.contacts_message.email.focus();
   return true;
}
else if (!isEmail(document.contacts_message.email.value) ) {
		alert('Please make sure the email format is valid');
		document.contacts_message.email.focus();
	return true;
} 
else if (isEmpty(document.contacts_message.message.value)) {
   alert('Please enter a message in the space provided ');
   document.contacts_message.message.focus();
   return true;
}
else if (document.contacts_message.message.value == "Enter your message here..." ) {
   alert('Please enter a message in the space provided ');
   document.contacts_message.message.focus();
   return true;
}
else {
   document.contacts_message.submit();
}
}

function clear_onClick() {
  document.contacts_message.fullname.value = "Enter your full name";
  document.contacts_message.email.value = "Enter your email address";
  document.contacts_message.phone.value = "(optional)";
  document.contacts_message.message.value = "Enter your message here...";
  document.contacts_message.fullname.focus();
  return true;
}
