// validação do contato
function validarContato()
{
	//valida o nome
	if (document.fr_contato.nome.value == "")
	{
		err('Nome');
		document.fr_contato.nome.focus();
		return false;
	}
	
	//valida o e-mail
	if (document.fr_contato.email.value == "")
	{
		err('E-mail');
		document.fr_contato.email.focus();
		return false;
	}
	apos=document.fr_contato.email.value.indexOf("@");
	dotpos=document.fr_contato.email.value.lastIndexOf(".");
	strng = document.fr_contato.email.value;
	if (apos<1||dotpos-apos<2) 
	{
		err('E-mail');
		document.fr_contato.email.focus();
		return false;
	}
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (strng.match(illegalChars))
	{
		err('E-mail');
		document.fr_contato.email.focus();
		return false;
	}
	
	//valida a empresa
	if (document.fr_contato.empresa.value == "")
	{
		err('Empresa');
		document.fr_contato.empresa.focus();
		return false;
	}
	
	//valida CNPJ
	if (document.fr_contato.cnpj.value == "")
	{
		err('CNPJ');
		document.fr_contato.cnpj.focus();
		return false;
	}
	if (!isCPFCNPJ(document.fr_contato.cnpj.value, 2))
	{
		err('CNPJ');
		document.fr_contato.cnpj.focus();
		return false;
	}
	
	//Valida cidade
	if (document.fr_contato.cidade.value == "")
	{
		err('Cidade');
		document.fr_contato.cidade.focus();
		return false;
	}

	//Valida estado
	if (document.fr_contato.estado.value == "")
	{
		err('Estado');
		document.fr_contato.estado.focus();
		return false;
	}
	
	//valida o Telefone
	/*if (document.fr_contato.tel.value == "")
	{
		err('Telefone');
		document.fr_contato.tel.focus();
		return false;
	}
	if (document.fr_contato.tel.value.length != 14)
	{
		err('Telefone');
		document.fr_contato.tel.focus();
		return false;
	}*/

	//Valida a Mensagem
	if (document.fr_contato.mensagem.value == "")
	{
		err('Mensagem');
		document.fr_contato.mensagem.focus();
		return false;
	}

	return true;
}
// validação do contato - fim


// erro geral
function err(campo)
{
	GB_showCenter('Mais Design', '/includes/err.php?err='+campo, 114, 362)
}