function valid_email(email) {
 var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 if (filter.test(email)) {
  return true;
 } else {
  return false;
 }
}
function check_form() {
if (!document.info_request.first_name.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.last_name.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.title.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.area_of_respon.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.company.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.address1.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.city.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.state.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.country.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.phone.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!valid_email(document.info_request.email.value)) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}
if (!document.info_request.learned.value) {
 alert('One or more mandatory fields are empty. All fields with a red * are required.');
 return false;
}

}