// JavaScript Document
function checkMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);

	if(typeof(mail) == "string")
		return er.test(mail);
    else if ( typeof(mail) == "object")
        return er.test(mail.value);
    else
		return false;
}

function formVerify (formulario) {
	if ( formulario.nome.value == '' ) {
		alert ('Favor preencher o campo \"Nome\".');
		return false;
	} else if ( !checkMail(formulario.email.value) ) {
		alert ('Favor preencher o campo \"Email\" corretamente.');
		return false;
	} else if ( formulario.assunto.value == '' ) {
		alert ('Favor preencher o campo \"Assunto\".');
		return false;
	} else if ( formulario.mensagem.value == '' ) {
		alert ('Favor preencher o campo \"Mensagem\".');
		return false;
	} else {
		return true;
	}
}
