function contactsbimp()
{                 
	
	if (document.contacts.azienda.value=="")        
	{
		alert("COMPANY is requested");
		document.contacts.azienda.focus();
		return false;
	}
	
	if (document.contacts.cognome.value=="")        
	{
		alert("FIRST NAME is requested");
		document.contacts.cognome.focus();
		return false;
	}

	if (document.contacts.telefono.value=="")        
	{
		alert("PHONE is requested");
		document.contacts.telefono.focus();
		return false;
	}
	
	email = document.contacts.email.value;
	Filtro = /^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
	if (!(Filtro.test(email)))
	{
	alert("EMAIL is requested");
	document.contacts.email.focus();
	return false;
}

	if (document.contacts.trovato.selectedIndex==0) {
	alert("How did you hear about us?");
	document.contacts.trovato.focus();
	return false;
	}

	if ((document.contacts.messaggio.value=="") || (document.contacts.messaggio.value=="Your request..."))
{
alert("FEEDBACK is requested");
document.contacts.messaggio.focus();
return false;
}

	return true;
}                             
