function checkFields() {
	missinginfo = "";
	if (document.form.nome.value == "") {
		missinginfo += "\n     -  Nome";
	}
	if ((document.form.email.value == "") || (document.form.email.value.indexOf('@') == -1) || 	(document.form.email.value.indexOf('.') == -1)) {
		missinginfo += "\n     -  Email";
	}
	if (document.form.msg.value == "") {
		missinginfo += "\n     -  Mensagem";
	}
	if (document.form.total.value == "") {
		missinginfo += "\n     -  Total";
	}

	if (missinginfo != "") {
		missinginfo ="_____________________________\n" +
		"Os seguintes dados estão invalidos:\n" +
		missinginfo + "\n____________________________________" +
		"\nPor favor preencha os dados correctamente.";
		alert(missinginfo);
		return false;
	}
	else return true;
}