function validateEmail(str) {
 return str == str.match(/(\w[-._\w]*\w)@(\w[-._\w]*\w\.\w{2,7})/g);
}
function validate(form) {
 if (form.fname.value == "") {
  alert('Please enter your first name.');
  form.fname.focus();
  return false;
 }
 if (form.lname.value == "") {
  alert('Please enter your last name.');
  form.lname.focus();
  return false;
 }
 if (form.utitle.value == "") {
 	alert('Please enter your position or job title.');
 	form.utitle.focus();
  return false;
 }
 if (form.company.value == "") {
 	alert('Please enter your company\'s name.');
 	form.company.focus();
  return false;
  }
 if (form.state.value == null) {
 	alert('Please enter your state.');
 	form.state.focus();
  return false;
 }
 if (form.country.value == null) {
 	alert('Please enter your country.');
 	form.country.focus();
  return false;
 }
 if (form.phone.value == "") {
	alert('Please enter your business phone number.');
 	form.phone.focus();
  return false;
  }
 if (!validateEmail(form.email.value)) {
 	alert('Please enter your e-mail address.');
 	form.email.focus();
  return false;
 }
 
 return true;
}

if (navigator.appName != "Microsoft Internet Explorer") {
 var execStr = "switchZone(document.forms['contact_form'])";
 document.body.onload = setTimeout(execStr,100);
}