//EMAIL VALIDATION (USED IN FORM VALIDATION)
function isValidEmail(str) 
{
	//returns TRUE if valid, false if not
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); 
}


//CONTACT FORM VALIDATION
//implement in <form> tag:
//onSubmit="return validateForm(this)" 

  function validateForm(form) 
  {
  	  if (form.fname.value == "") {
		alert('Please enter your first name.');
   		return false 
   	
  	 }
  	  	
  	 else if (form.lname.value == "") {
  		alert('Please enter your last name.'); 
	 	return false 
	 } 
	 	
	 	
	 	//check logic of selected fields
	 else if (form.addr.value == "" && form.contactviamail.checked)  {
	 	alert('Please enter your postal address or select a different method of contact.');
	 	return false			
	 }
	 		
	 else if (form.dayphone.value == "" && form.contactviaphone.checked)
	 {
	 	if(form.nightphone.value == "") {
	 		alert('Please enter your phone number or select a different method of contact.');
	 		return false
	 	}
	 }
	 	
	  	
	 //then proceed.
	 else {
	 	return true
	 }
}
  



