function envia() {

// TEXT NOME
if (document.form1.responsavel.value == "") {
	alert("Por favor, introduzca la persona responsable.");
	document.form1.responsavel.focus();
	return false;
}

// TEXT E-MAIL
if (document.form1.email.value == "")
{
	alert("Por favor, introduzca su e-mail.");
	document.form1.email.focus();
	return false;
}

var checkcliEmail = "@.";
var checkStr = document.form1.email.value;
var cliEmailValid = false;
var cliEmailAt = false;
var cliEmailPeriod = false;
for (i = 0;  i < checkStr.length;  i++) {
ch = checkStr.charAt(i);
for (j = 0;  j < checkcliEmail.length;  j++) {
if (ch == checkcliEmail.charAt(j) && ch == "@")
cliEmailAt = true;
if (ch == checkcliEmail.charAt(j) && ch == ".")
cliEmailPeriod = true;
	  if (cliEmailAt && cliEmailPeriod)
		break;
	  if (j == checkcliEmail.length)
		break;
	}

if (cliEmailAt && cliEmailPeriod) {
		cliEmailValid = true
		break;
	}
}
if (!cliEmailValid)
{
	alert("Por favor, escriba un e-mail válido.");
	document.form1.email.focus();
	return false;
}

// TEXT TELEFONE
if (document.form1.telefone.value == "") {
	alert("Por favor, introduzca su teléfono.");
	document.form1.telefone.focus();
	return false;
}

var checkOK = "0123456789";
var checkStr = document.form1.telefone.value;
var allValid = true;
var allNum = "";
for (i = 0;  i < checkStr.length;  i++) {
ch = checkStr.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
break;
}
if (ch != ",")
allNum += ch;
	}
if (!allValid) {
alert("El teléfono sólo debe contener números.");
document.form1.telefone.focus();
return false;
	}
	
// VERIFICA CONTATO POR
//if(!document.form1.contato_por[0].checked && !document.form1.contato_por[1].checked && !document.form1.contato_por[2].checked) {
//	alert("Por favor, selecciona la forma del contacto.");
//	document.form1.contato_por[0].focus();
//	return false;
//}

// AREA País
if (document.form1.pais.value == "") {
	alert("Por favor, introduzca su país.");
	document.form1.pais.focus();
	return false;
}

// AREA MENSAGEM
if (document.form1.mensagem.value == "") {
	alert("Por favor escriba su mensaje.");
	document.form1.mensagem.focus();
	return false;
}
	
// SELECT DEPARTAMENTO
if (document.form1.departamento.value == "") {
	alert("Por favor, seleccione una área.");
	document.form1.departamento.focus();
	return false;
}

else {
	document.form1.submit();
	}
}

