function checkFields() {
missinginfo = "";
if (document.contato.nome.value == "") {
missinginfo += "\n     -  Nome";
}
if ((document.contato.email.value == "") || 
(document.contato.email.value.indexOf('@') == -1) || 
(document.contato.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}
if (document.contato.cidade.value == "") {
missinginfo += "\n     -  Cidade";
}
if (document.contato.estado.value == "") {
missinginfo += "\n     -  Estado";
}
if (document.contato.telrescontato.value == "") {
missinginfo += "\n     -  Telefone Residencial";
}

if (missinginfo != "") {
	missinginfo ="Os campos listados abaixo são obrigatórios:\n" +
	missinginfo +
	"\n\nFavor preencher e clicar em \"ENVIAR\"";
	alert(missinginfo);
	return false;
}
	else return true;
}