function checkEmail(str) {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str)){
        return true;
    }
    return false;
}

function checkForm() {
    var field_name = document.getElementById('nome');
    var field_email = document.getElementById('email');
	var field_msg = document.getElementById('msg');

    if(field_name.value.length < 3) {
        alert('O campo "Nome" é de preenchimento obrigatório.');
        field_name.focus();
        return false;
    }
    if(field_email.value.length < 5) {
        alert('O campo "E-mail" é de preenchimento obrigatório.');
        field_email.focus();
        return false;
    }
    if(!checkEmail(field_email.value)) {
        alert('O e-mail informado não é válido.\nPreencha corretamente o campo "Email".');
        field_email.focus();
        return false;
    }
	if(field_msg.value.length < 5) {
		alert('O campo "Mensagem" é de preenchimento obrigatório.');
		field_msg.focus();
		return false;
	}
    return true;
}