function valida_emails(email) {
	var chars = "@#$&[]()/\\\{}!^:'\"";
	var pat=/^(.+)@(.+)$/;
	
	var emaildiv = email.match(pat);
	
	if(emaildiv==null)
		return false;
		
	var login = emaildiv[1];
	var dominio = emaildiv[2];
	
	for(var i=0;i<chars.length;i++) {
		if(login.indexOf(chars.substr(i,1))!=-1)
			return false;
	}
	
	for(var i=0;i<chars.length;i++) {
		if(dominio.indexOf(chars.substr(i,1))!=-1)
			return false;
	}
	
	return true;
}

function valida()
{
	var erro=false;
	var mensagem="Preencher antes: \n";	
	if(document.buscar.buscar.value.length==0)
	{
		erro=true;
		mensagem+="\n - E - mail"
	}
	else
	{
		if(!valida_emails(document.buscar.buscar.value))
		{
			mensagem+="\n - Email informado incorreto"; 
			erro=true;
		}
	}
	
	if(erro) alert(mensagem);
	return(!erro);
}

