

askedEmailIntention		= false 

function sendmessage()
{

	 if (document.feedback.firstname.value == "")
  {
    alert("First name field is empty !");
    document.feedback.firstname.focus();
    return false 
  }
  
   
   
  
  if (document.feedback.lastname.value == "")
  {
    alert("Last name field is empty!");
    document.feedback.lastname.focus();
    return false 
  }
  
  
	
var email = document.feedback.email.value
if ((email == '')&&(askedEmailIntention == false)){ 
(alert('No e-mail address is entered.  Please enter a valid email address\nto which we can send a confirmation email.\n'))

document.feedback.email.focus()
return false 

} 
if (askedEmailIntention == false){ 
invalidChars = ' /:,;"' 
for(j=0; j<invalidChars.length; j++){ 
	badChar = invalidChars.charAt(j) 
		if (email.indexOf(badChar,0) != -1){ 
		askedEmailIntention = false 
		alert('The e-mail address you entered \ncontains one or more invalid characters.') 
		document.feedback.email.focus()
	return false 
} 
} 
atPos = email.indexOf('@',1) 
	if (atPos == -1){ 
	alert('The e-mail address you entered \nis missing its @ sign.') 
	askedEmailIntention = false 
	document.feedback.email.focus()
	return false 
} 
if (email.indexOf('@',atPos+1) != -1){ 
	alert('The e-mail address you entered \ncontains too many @ signs.') 
	askedEmailIntention = false 
	document.feedback.email.focus()
	return false 
} 
periodPos = email.indexOf('.',atPos) 
if (periodPos == -1) { 
	alert('The e-mail address you entered \nis missing its extension.') 
	askedEmailIntention = false 
	document.feedback.email.focus()
	return false 
} 
if (periodPos+3 > email.length){ 
	alert('The e-mail address you entered appears\nto use an invalid extension.') 
	askedEmailIntention = false 
	document.feedback.email.focus()
	return false 
} 
} 
//alert('Mail is OK!')    // just to debug


		  document.feedback.action="sendmail.php"
		  document.feedback.submit()

return true 
} 

