function $(id){
	return document.getElementById(id);
}

function trim(texto){
	return texto.replace(/^\s+|\s+$/g, "");
}

function validar_email(email){
	var expressao = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	return expressao.test(email);
}

window.onload = function(){
	$('enviar').onclick = function(){
		
		var nome = $('nome');
		var email = $('email');
		var mensagem = $('mensagem');
		
		if(trim(nome.value) == ''){
			alert('Seu nome deve ser informado');
			nome.focus();
			return false;	
		}
		
		if(trim(email.value) == ''){
			alert('O e-mail deve ser informado');
			email.focus();
			return false;
		}else if(validar_email(email.value) == false){
			alert('O e-mail informado é inválido');
			email.focus();
			return false;
		}
		
		if(trim(mensagem.value) == ''){
			alert('A mensagem deve ser informada');
			mensagem.focus();
			return false;	
		}		
	}
}
