function valid()	
{
var alpha = /^[a-zA-Z]+$/; 
error=true;
	// Name
	var vname=document.form.name.value;
	var nameiv=document.getElementById("nameiv");
	var ivname=document.getElementById("name");
	if (vname=='' || vname==null || vname.charAt(0)==' ' || vname.search(alpha)==-1)
	{
		ivname.style.border= '1px dashed #ff0000';
		nameiv.style.visibility='visible';
		vname="";
		document.form.name.focus();
		error=false;
	}
	else if (vname.length < 3)
	{
		ivname.style.border= '1px dashed #ff0000';
		nameiv.style.visibility='visible';
		vname="";
		document.form.name.focus();
		document.getElementById('nameiv').innerHTML = '(the name must contain more than 3 characters)';
		error=false;
	}
	//E-mail
	var vemail=document.form.email.value;
	var emailiv=document.getElementById("emailiv");
	var ivemail=document.getElementById("email");
	var posat=vemail.indexOf('@');
	if(posat==-1)
	{
		ivemail.style.border= '1px dashed #ff0000';
		emailiv.style.visibility='visible';
		document.form.email.value="";
		document.form.email.focus();
		error=false;
	}
	else
	{
		var vemail2=vemail.substring(posat,vemail.length)
		var pospoint=vemail2.indexOf('.');
		if(pospoint==-1)
		{
			ivemail.style.border= '1px dashed #ff0000';
			emailiv.style.visibility='visible';
			document.form.email.value="";
			document.form.email.focus();
			error=false;
		}
	}
	// City
	var vcity=document.form.city.value;
	var cityiv=document.getElementById("cityiv");
	var ivcity=document.getElementById("city");
	if (vcity=='' || vcity==null || vcity.charAt(0)==' ' || vcity.search(alpha)==-1)
	{
		ivcity.style.border= '1px dashed #ff0000';
		cityiv.style.visibility='visible';
		vcity="";
		document.form.city.focus();
		error=false;
	}
	// Message
	var vmessage=document.form.message.value;
	var messageiv=document.getElementById("messageiv");
	var ivmessage=document.getElementById("message");
	if (vmessage=='' || vmessage==null)
	{
		ivmessage.style.border= '1px dashed #ff0000';
		messageiv.style.visibility='visible';
		document.form.message.focus();
		error=false;
	}
	else if (vmessage.length < 30)
	{
		ivmessage.style.border= '1px dashed #ff0000';
		messageiv.style.visibility='visible';
		document.form.message.focus();
		document.getElementById('messageiv').innerHTML = '(the message must contain more than 30 characters)';
		error=false;
	}
if(error==false)
{
return false;
}
else
{
return true;
}
}
