function setFocus(){document.Customer.Contact_Name.focus();} 

function validate2(){

contactname	 	= document.Customer.elements[2].value;
contactemail		= document.Customer.elements[3].value;
contactphone		= document.Customer.elements[4].value;
clientname		= document.Customer.elements[5].value;
clientaddress		= document.Customer.elements[6].value;
clientcity		= document.Customer.elements[7].value;
clientstate		= document.Customer.elements[8].value;
clientzip		= document.Customer.elements[9].value;
clientphone		= document.Customer.elements[10].value;
clientcategory		= document.Customer.elements[11].value;


// Advanced contactname validation...
var contactnameFilter=/^[A-Za-z0-9\s.,']+$/;
if (!(contactnameFilter.test(contactname))) 
  { 
  alert("Please enter your name.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[2].focus();
  return false;
  }
// Advanced contactemail validation...
var contactemailFilter=/^.+@.+\..{2,3}$/;
if (!(contactemailFilter.test(contactemail))) 
  { 
  alert("Please enter a valid email address.\n\nExample: yourname@AOL.com");
  document.Customer.elements[3].focus();
  return false;
  }
// Advanced contactphone validation...
var contactphoneFilter=/^[0-9]{3}-*[0-9]{3}-*[0-9]{4}$/;
if (!(contactphoneFilter.test(contactphone))) 
  { 
  alert("Please enter your phone number.\n\nExample: 800-555-1212");
  document.Customer.elements[4].focus();
  return false;
  }
// Advanced contactname validation...
var clientnameFilter=/^[A-Za-z0-9\s.,']+$/;
if (!(clientnameFilter.test(clientname))) 
  { 
  alert("Please enter the name of the business.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[5].focus();
  return false;
  }
// Advanced address validation...
var clientaddressFilter=/^[A-Za-z0-9\s.,'#]+$/;
if (!(clientaddressFilter.test(clientaddress))) 
  { 
  alert("Please enter the street address of the business.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[6].focus();
  return false;
  }
// Advanced city validation...
var clientcityFilter=/^[A-Za-z0-9\s.,'#]+$/;
if (!(clientcityFilter.test(clientcity))) 
  { 
  alert("Please enter the city where the business is located.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[7].focus();
  return false;
  }
// Advanced state validation...
var clientstateFilter=/^[A-Za-z0-9\s.,'#]+$/;
if (!(clientstateFilter.test(clientstate))) 
  { 
  alert("Please enter the state where the business is located.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[8].focus();
  return false;
  }
// Advanced zip validation...
var clientzipFilter=/^[A-Za-z0-9\s.,'#]+$/;
if (!(clientzipFilter.test(clientzip))) 
  { 
  alert("Please enter the zip code for the business.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[9].focus();
  return false;
  }
// Advanced phone validation...
var clientphoneFilter=/^[0-9]{3}-*[0-9]{3}-*[0-9]{4}$/;
if (!(clientphoneFilter.test(clientphone))) 
  { 
  alert("Please enter the phone number of the business.\n\nExample: 800-555-1212");
  document.Customer.elements[10].focus();
  return false;
  }
// Advanced category validation...
var clientcategoryFilter=/^[A-Za-z0-9\s.,']+$/;
if (!(clientcategoryFilter.test(clientcategory))) 
  { 
  alert("Please enter the name of the category to list the business under.\n\nAlpha-numeric characters only, please.");
  document.Customer.elements[11].focus();
  return false;
  }

return true;
}